Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q641: Which is better for I/O operations, interrupt driven I/O or polling?
- A: Interrupt driven I/O
- B: Polling
- C: Both are equal
- D: None of the above
View Answer
A
Q642: What is a major disadvantage of polling in I/O operations?
- A: Time wastage
- B: High speed
- C: Low efficiency
- D: Easy implementation
View Answer
A
Q643: What are the two main design issues in interrupt-driven I/O?
- A: Device Identification and Timing
- B: Device Identification and Priority Mechanism
- C: Memory Management and Device Identification
- D: None of the above
View Answer
B
Q644: In a daisy chain configuration, which device gets priority?
- A: Last device
- B: First device
- C: All devices equally
- D: Priority is not assigned
View Answer
B
Q645: Which of the following is a method for Device Identification?
- A: Multiple Interrupt Lines
- B: Parallel Processing
- C: Circular Buffer
- D: None of the above
View Answer
A
Q646: What is the function of the interrupt handler software?
- A: Process requests from the CPU
- B: Manage memory allocation
- C: Handle user inputs
- D: Execute all programs
View Answer
A
Q647: In the context of interrupts, what does the term "NMI" stand for?
- A: Non-Masking Interrupt
- B: Normal Memory Instruction
- C: New Mode Interrupt
- D: None of the above
View Answer
A
Q648: What is the main disadvantage of the daisy chain method?
- A: High cost
- B: High latency
- C: Device nearest to CPU has highest priority
- D: Low performance
View Answer
C
Q649: When does a peripheral device assert IREQ in interrupt driven I/O?
- A: When it is ready to accept data
- B: When it is busy
- C: When the CPU requests data
- D: When there is a power failure
View Answer
A
Q650: Fill in the blank: The CPU saves the ________ during an interrupt.
- A: Registers
- B: Memory
- C: State
- D: All of the above
View Answer
A