Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q361: Which condition causes the jnz instruction to take effect?
  • A: When the contents of register ra are positive.
  • B: When the contents of register ra are zero.
  • C: When the contents of register ra are not zero.
  • D: When the contents of register ra are negative.
View Answer
C

Q362: Which register stores the higher 16-bits of a 32-bit operand in FALCON-A?
  • A: A
  • B: CH
  • C: C
  • D: AH
View Answer
D

Q363: How many timing steps are required to execute the add instruction in FALCON-A?
  • A: 3
  • B: 5
  • C: 7
  • D: 4
View Answer
D

Q364: In the not instruction, what operation is performed on the contents of register rb?
  • A: Two's complement
  • B: One's complement
  • C: XOR operation
  • D: OR operation
View Answer
B

Q365: What happens during T5 in the structural RTL for shra instruction?
  • A: Data is incremented by N.
  • B: Data is shifted to the left by one bit.
  • C: Data is logically shifted right with arithmetic adjustments.
  • D: Data is copied to another register.
View Answer
C

Q366: What is the opcode for the un-conditional jump instruction in FALCON-A?
  • A: 20
  • B: 30
  • C: 25
  • D: 15
View Answer
A

Q367: In an un-conditional jump, if the register field (ra) is 0, what type of jump occurs?
  • A: Register-relative jump
  • B: PC-relative jump
  • C: Indirect jump
  • D: Direct jump
View Answer
B

Q368: In the instruction jump [ra + constant], what does the constant c2 represent?
  • A: An 8-bit immediate value
  • B: A memory address
  • C: A register value
  • D: A label
View Answer
A

Q369: The opcode for the un-conditional jump is followed by a 3-bit identifier for which register?
  • A: rb
  • B: rc
  • C: ra
  • D: rd
View Answer
C

Q370: For the un-conditional jump, if the register ra is not zero, the jump type is:
  • A: PC-relative jump
  • B: Direct jump
  • C: Indirect jump
  • D: Register-relative jump
View Answer
D

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now