Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q411: Which step corresponds to the instruction fetch phase in the branch operation?
- A: T0-T2
- B: T3
- C: T4
- D: T5
View Answer
A
Q412: In the SRC data path, which step involves storing the value of a register into memory?
- A: T3
- B: T4
- C: T5
- D: T6
View Answer
D
Q413: What does the control signal "R2BUS" allow in the control unit?
- A: Write to a register
- B: Read from a register
- C: Control the ALU
- D: Shift data
View Answer
B
Q414: What control signal is responsible for incrementing the Program Counter by 4?
- A: MRead
- B: PCout
- C: INC4
- D: LPC
View Answer
C
Q415: What approach to Control Unit design is faster but more complex?
- A: Micro-programming
- B: Hardwired
- C: Software-based
- D: Logical mapping
View Answer
B
Q416: The 'finite-state machine' concept is used to represent which part of the processor design?
- A: Data Path
- B: Control Unit
- C: ALU
- D: Register Bank
View Answer
B
Q417: What are the four sets of inputs to the control unit?
- A: Timing steps, Op-code, data path signals, external events
- B: ALU, Bus, Register, Clock
- C: Memory, Processor, Cache, Interrupts
- D: Timing steps, Program Counter, Instruction Register, Clock
View Answer
A
Q418: Which step of a conditional branch instruction sets the Program Counter based on a condition?
- A: T0
- B: T2
- C: T3
- D: T4
View Answer
D
Q419: Which method of Control Unit design is slower but more flexible?
- A: Hardwired
- B: Micro-programming
- C: FSM
- D: Interrupt-based
View Answer
B
Q420: Which instruction format includes a link-and-branch operation?
- A: brzr
- B: brnz
- C: brlzr
- D: br
View Answer
C