Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q321: Fill in the blank: In the auto decrement addressing mode, the register value is first ______ and then used for memory reference.
- A: incremented
- B: decremented
- C: cleared
- D: stored
View Answer
B
Q322: What are the two main sub-systems in processor design?
- A: Data path and control unit
- B: ALU and memory
- C: Registers and buses
- D: Cache and instruction set
View Answer
A
Q323: The first step in processor design is the specification of what?
- A: ALU
- B: Instruction Set Architecture (ISA)
- C: Control unit design
- D: Data path design
View Answer
B
Q324: The unit of activity in Behavioral RTL is based on ______.
- A: Register transfers
- B: Instruction execution
- C: Clock cycles
- D: Control signals
View Answer
B
Q325: The Data Path Design involves the placement and interconnection of ______.
- A: Registers and buses
- B: ALU and memory
- C: Control signals
- D: Timing devices
View Answer
A
Q326: Which type of control unit can be designed for processors?
- A: Only micro-programmed
- B: Only hard-wired
- C: Both hard-wired and micro-programmed
- D: Only register-based
View Answer
C
Q327: A uni-bus implementation of the data path is also called ______.
- A: Two-bus architecture
- B: Single-bus architecture
- C: Multi-bus architecture
- D: Hybrid-bus architecture
View Answer
B
Q328: The Memory Address Register (MAR) is responsible for ______.
- A: Holding instructions
- B: Holding data during transmission
- C: Holding addresses of memory
- D: Incrementing program counter
View Answer
C
Q329: What does the Memory Buffer Register (MBR) do?
- A: Transmits data to/from memory
- B: Stores next instruction
- C: Increments program counter
- D: Stores control signals
View Answer
A
Q330: The Instruction Register (IR) holds ______.
- A: Data transferred from memory
- B: Control signals
- C: The current instruction
- D: ALU result
View Answer
C