Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q311: What does PC-relative addressing refer to?
  • A: Addressing relative to the accumulator
  • B: Addressing based on the value of the program counter
  • C: Addressing relative to the ALU
  • D: Register-based addressing
View Answer
B

Q312: Which processor uses condition codes for branch condition evaluation?
  • A: FALCON-A
  • B: FALCON-E
  • C: EAGLE
  • D: SRC
View Answer
C

Q313: How does the 'r2a' instruction in EAGLE work?
  • A: Moves data from accumulator to memory
  • B: Moves data from register to accumulator
  • C: Moves data from memory to register
  • D: Moves data from register to memory
View Answer
B

Q314: Which addressing mode adds a constant value to the register to compute a memory address?
  • A: Indexed
  • B: Direct
  • C: Displacement
  • D: Immediate
View Answer
C

Q315: Fill in the blank: The ______ addressing mode adds the values of two registers to compute a memory address.
  • A: Indexed
  • B: Displacement
  • C: Register Indirect
  • D: Relative
View Answer
A

Q316: What is the unique instruction in FALCON-A used for procedure returns?
  • A: ret
  • B: push
  • C: mov
  • D: pop
View Answer
A

Q317: In which processor is the 'muli' instruction used for multiplying an immediate value with a register?
  • A: EAGLE
  • B: FALCON-A
  • C: FALCON-E
  • D: SRC
View Answer
C

Q318: What is the purpose of the 'brlnv' instruction in SRC?
  • A: To branch if a condition is met
  • B: To never branch
  • C: To always branch
  • D: To store the program counter
View Answer
B

Q319: Fill in the blank: The ______ instruction in EAGLE clears the accumulator.
  • A: mov
  • B: cla
  • C: r2a
  • D: movia
View Answer
B

Q320: What happens after retrieving an operand in auto increment mode?
  • A: Register is decremented
  • B: Register value stays the same
  • C: Register is automatically incremented
  • D: Operand is stored in memory
View Answer
C

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now