MCQ On Computer Architecture
MCQ On Computer Architecture
Answer: A
Answer: C
Answer: C
Answer: C
Answer: D
6. In a Von Neumann architecture, which unit performs both instruction fetch
and data operation?
A. ALU
B. Control Unit
C. Memory
D. CPU
Answer: D
Answer: A
Answer: D
Answer: C
Answer: C
11. Which of the following architectures uses a single memory for both data and
instructions?
A. Harvard Architecture
B. Von Neumann Architecture
C. Modified Harvard Architecture
D. RISC Architecture
Answer: B
Answer: C
Answer: C
Answer: C
Answer: D
Answer: B
18. What kind of memory is used for high-speed storage that sits between CPU
and main memory?
A. Register
B. DRAM
C. Cache
D. EEPROM
Answer: C
19. The number of bits processed in a single CPU cycle is determined by:
A. Word length
B. Instruction set
C. Address bus
D. Control unit
Answer: A
Answer: C
21. Which architecture uses separate memory for data and instructions?
A. Von Neumann Architecture
B. Harvard Architecture
C. RISC Architecture
D. CISC Architecture
Answer: B
22. What is the function of the ALU?
A. Controls the operation of the CPU
B. Stores instructions
C. Performs arithmetic and logic operations
D. Stores data temporarily
Answer: C
Answer: C
Answer: A
Answer: C
Answer: B
Answer: D
28. Instruction cycle includes the following steps in order:
A. Decode → Fetch → Execute
B. Fetch → Decode → Execute
C. Execute → Decode → Fetch
D. Fetch → Execute → Decode
Answer: B
Answer: C
Answer: C
Answer: C
Answer: C
Answer: C
34. What is the primary function of the control unit?
A. Execute instructions
B. Perform arithmetic
C. Fetch and decode instructions
D. Store data
Answer: C
Answer: B
Answer: B
Answer: C
Answer: D
Answer: C
40. What causes a control hazard in pipelining?
A. Data dependency
B. Hardware limitations
C. Branch instructions
D. Memory faults
Answer: C