Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q251: How is relative addressing described in RTL?
  • A: rel<15..0> := PC + (8αc2<7>)©c2<7..0>;
  • B: disp<15..0> := (R[rb] + c1<4..0>);
  • C: IR ← M[PC]; PC ← PC + 2;
  • D: PC ← PC + 4;
View Answer
A

Q252: What happens during the instruction execution phase in RTL?
  • A: The program counter is decremented
  • B: The next instruction is fetched
  • C: The current instruction is executed
  • D: The processor is halted
View Answer
C

Q253: Which of the following RTL expressions represents an effective address calculation?
  • A: PC ← PC - 2
  • B: disp<15..0> := (R[rb] + (11α c1<4>))© c1<4..0>;
  • C: Run ← 1
  • D: IR ← M[PC]
View Answer
B

Q254: What is the opcode for the "halt" instruction in EAGLE?
  • A: 250
  • B: 249
  • C: 251
  • D: 248
View Answer
A

Q255: The EAGLE processor has how many general-purpose registers?
  • A: 4
  • B: 8
  • C: 12
  • D: 16
View Answer
B

Q256: Which of the following is a type Z instruction in EAGLE?
  • A: add
  • B: sub
  • C: halt
  • D: mov
View Answer
C

Q257: What does the "nop" instruction do?
  • A: Stalls the processor
  • B: Halts the processor
  • C: Resets the processor
  • D: Increments the PC
View Answer
A

Q258: In EAGLE, what is the length of the instruction in the type Z format?
  • A: 8 bits
  • B: 16 bits
  • C: 32 bits
  • D: 64 bits
View Answer
A

Q259: What is the opcode for the "add" instruction in EAGLE?
  • A: 13
  • B: 11
  • C: 12
  • D: 14
View Answer
B

Q260: In which register is the remainder stored after the execution of the "div" instruction?
  • A: R0
  • B: R1
  • C: R6
  • D: R7
View Answer
C

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now