Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q341: What operation does the ALSU perform for the 'not' instruction in step T3?
  • A: OR
  • B: NOT
  • C: ADD
  • D: AND
View Answer
B

Q342: Which register holds the instruction currently being executed in the data path?
  • A: MAR
  • B: MBR
  • C: PC
  • D: IR
View Answer
D

Q343: In structural RTL, what happens in step T4 for the 'addi' instruction?
  • A: First operand brought into ALSU
  • B: Operand c2 is sign extended
  • C: Result written to memory
  • D: Register C is cleared
View Answer
B

Q344: What is the function of the barrel shifter in the SRC processor?
  • A: Executes branch instructions
  • B: Performs arithmetic shifts
  • C: Enables instruction fetch
  • D: Generates control signals
View Answer
B

Q345: Structural RTL for arithmetic instructions involves control signals for which part of the processor?
  • A: ALU
  • B: Timing Step Generator
  • C: Memory Address Register
  • D: Program Counter
View Answer
A

Q346: What does the behavioral RTL focus on in processor design?
  • A: Hardware architecture
  • B: Timing step intervals
  • C: Instruction functionality
  • D: Control unit design
View Answer
C

Q347: Which instruction fetch step increments the Program Counter (PC)?
  • A: T1
  • B: T2
  • C: T0
  • D: T3
View Answer
A

Q348: In processor design, ISA includes decisions about ______.
  • A: Number and size of instructions
  • B: Data path interconnections
  • C: Control signals
  • D: Clock cycles
View Answer
A

Q349: What does the instruction brzr rb, rc do if the value in register rc is zero?
  • A: It branches to the address held in register rb.
  • B: It stops execution.
  • C: It resets the processor.
  • D: It saves the current address.
View Answer
A

Q350: Which register stores the return address in brlzr instruction?
  • A: rb
  • B: rc
  • C: ra
  • D: PC
View Answer
C

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now