Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q371: In the un-conditional jump instruction, what is the range of the jump?
  • A: -128 to 127
  • B: -64 to 64
  • C: -512 to 512
  • D: -256 to 256
View Answer
A

Q372: Which of the following is a form allowed for the un-conditional jump?
  • A: jump [ra + label]
  • B: jump [rb + address]
  • C: jump [ra - constant]
  • D: jump [rc + variable]
View Answer
A

Q373: What is the result of the shiftr ra, rb, c1 instruction?
  • A: The contents of ra are shifted left
  • B: The contents of rb are shifted right
  • C: The contents of rb are added to ra
  • D: The contents of ra are copied to rb
View Answer
B

Q374: The value of n in a shift instruction represents which of the following?
  • A: Decimal value
  • B: Register index
  • C: Constant value
  • D: Memory address
View Answer
B

Q375: In the mov ra, rb instruction, which register is the destination?
  • A: rb
  • B: ra
  • C: rc
  • D: rd
View Answer
B

Q376: In the movi ra, c2 instruction, what is the purpose of c2?
  • A: To store a label
  • B: To load a memory address
  • C: To hold an immediate constant
  • D: To store a variable
View Answer
C

Q377: In a mov instruction, the source register is:
  • A: rb
  • B: ra
  • C: rc
  • D: rd
View Answer
A

Q378: In the call ra, rb instruction, the return address is stored in which register?
  • A: rb
  • B: PC
  • C: ra
  • D: C
View Answer
C

Q379: What does the in ra, c2 instruction do in the FALCON-A architecture?
  • A: Loads data from ra into c2
  • B: Loads data from an I/O address into ra
  • C: Moves the content of ra to I/O
  • D: Stores ra in memory
View Answer
B

Q380: The out ra, c2 instruction stores data from which register to an output address?
  • A: PC
  • B: ra
  • C: rb
  • D: rc
View Answer
B

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now