Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q271: Which of the following instructions checks if the value in a register is zero and branches if true?
  • A: brp
  • B: brz
  • C: brnz
  • D: sub
View Answer
B

Q272: What does the instruction "loadi r5, 54" do?
  • A: Load 54 into memory
  • B: Store 54 in R0
  • C: Load immediate 54 into register r5
  • D: Store the value of register 5
View Answer
C

Q273: The "not" instruction in EAGLE performs which operation?
  • A: Inverts the value of the operand register
  • B: Multiplies two registers
  • C: Adds two registers
  • D: Divides two registers
View Answer
A

Q274: Which register stores the contents of memory location 8 in EAGLE?
  • A: R0
  • B: R3
  • C: R8
  • D: IR
View Answer
B

Q275: What is the main function of the R0 register in the original EAGLE ISA?
  • A: Store data temporarily
  • B: Act as the accumulator
  • C: Handle memory access
  • D: Perform branching operations
View Answer
B

Q276: What is the bit size of the Program Counter (PC) in the modified EAGLE processor?
  • A: 8-bit
  • B: 16-bit
  • C: 32-bit
  • D: 64-bit
View Answer
B

Q277: In the original EAGLE ISA, how is memory accessed?
  • A: Directly
  • B: Through load and store instructions
  • C: Using immediate addressing
  • D: Using indexed addressing
View Answer
B

Q278: What does the 'brz' instruction do in the modified EAGLE ISA?
  • A: Branch if zero flag is set
  • B: Branch if not zero
  • C: Branch if negative
  • D: Branch if positive
View Answer
A

Q279: What is the bit size of the memory in the modified EAGLE processor?
  • A: 8-bit
  • B: 16-bit
  • C: 32-bit
  • D: 64-bit
View Answer
B

Q280: What addressing mode is used in the modified EAGLE processor?
  • A: Direct
  • B: Immediate
  • C: Indexed
  • D: Limited
View Answer
D

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now