Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q71: In displacement-addressing mode, what does the constant represent?
- A: Memory address
- B: Operand size
- C: Base or index of an array
- D: Cache value
View Answer
C
Q72: How many addressing modes does the MC68000 CISC machine support?
- A: 8
- B: 12
- C: 14
- D: 25
View Answer
C
Q73: What is the main advantage of using pipelining in RISC machines?
- A: Improved memory access
- B: Increased complexity
- C: One instruction per clock period
- D: Reduced instruction set
View Answer
C
Q74: In which situation is speculative execution used in RISC machines?
- A: Conditional branch instructions
- B: Data fetching
- C: Register loading
- D: Immediate execution
View Answer
A
Q75: The CISC architecture attempts to reduce the ________.
- A: Clock cycle time
- B: Memory usage
- C: Semantic gap between machine code and high-level languages
- D: Operand size
View Answer
C
Q76: Which of the following is NOT a feature of RISC architecture?
- A: One instruction per clock period
- B: Simple addressing modes
- C: Large instruction set
- D: Fixed-size instructions
View Answer
C
Q77: RISC machines typically access memory only for ________ operations.
- A: ALU
- B: Load and Store
- C: Branch
- D: Arithmetic
View Answer
B
Q78: What limits the clock period in CISC machines?
- A: Addressing modes
- B: Propagation delays
- C: Semantic gap
- D: Operand size
View Answer
B
Q79: Which architecture typically has more addressing modes?
- A: RISC
- B: CISC
- C: Harvard
- D: Super-scalar
View Answer
B
Q80: In the example "lda [R1 + 8]," what does the constant (8) represent?
- A: Operand size
- B: Displacement from the base address
- C: Index
- D: Memory size
View Answer
B