Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q181: What is the purpose of the enable line in an n-bit register?
- A: To control input clock
- B: To store a binary number
- C: To select output
- D: To store a single bit
View Answer
B
Q182: How many connections are required for 5 m-bit registers in a point-to-point scheme?
- A: 5
- B: 15
- C: 20
- D: 25
View Answer
C
Q183: What is the main solution to avoid excessive connections in register interconnections?
- A: Using a bus architecture
- B: Using more wires
- C: Using more registers
- D: Using fewer registers
View Answer
A
Q184: What does a bus provide in a computer system?
- A: Memory storage
- B: A shared data path
- C: Instruction processing
- D: Logical operations
View Answer
B
Q185: Which of the following can be used as control signals for bus communication?
- A: Open collector gates
- B: Multiplexers
- C: Tri-state buffers
- D: All of the above
View Answer
D
Q186: How many registers are connected using a bus in the given example?
- A: 2
- B: 4
- C: 6
- D: 8
View Answer
D
Q187: What type of buffer is used to enable a register to transfer data onto the bus?
- A: Dual-state buffer
- B: Bi-state buffer
- C: Tri-state buffer
- D: Multi-state buffer
View Answer
C
Q188: In the example R4← R3 + R2, which component performs the addition?
- A: A multiplexer
- B: A 4-bit adder
- C: A tri-state buffer
- D: A bus
View Answer
B
Q189: What does the control signal Cout do during the register transfer?
- A: Loads the bus
- B: Loads the register
- C: Writes the bus contents to the register
- D: Enables the adder
View Answer
C
Q190: How many clock periods does a 9-bit shift take in a traditional shift register?
- A: 2
- B: 9
- C: 6
- D: 3
View Answer
B