Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q651: The interrupt vector table is used to:
- A: Map interrupts to their respective service routines
- B: Store user data
- C: Track memory usage
- D: None of the above
View Answer
A
Q652: In the interrupt-driven I/O example for the FALCON-A, what is the first character transferred during a 16-bit transfer?
- A: Two characters
- B: One character
- C: Four characters
- D: No characters
View Answer
B
Q653: What is a primary function of the printer driver in the interrupt-driven I/O system?
- A: Initialize the printer
- B: Transfer data to the printer
- C: Handle interrupts
- D: All of the above
View Answer
D
Q654: What does the CPU do upon receiving an interrupt request?
- A: Ignore it
- B: Execute the current instruction
- C: Respond by executing the interrupt service routine
- D:
View Answer
B
Q655: In the interrupt service routine (ISR), what is typically stored at absolute address 2 in memory?
- A: ISR address
- B: Interrupt vector table
- C: Device status register
- D: None of the above
View Answer
A
Q656: What command is used by the CPU to identify the interrupting module?
- A: Test I/O
- B: Reset I/O
- C: Initialize I/O
- D: None of the above
View Answer
A
Q657: Which of the following is not a characteristic of the FALCON-A CPU regarding interrupts?
- A: Supports multiple interrupts
- B: Only one interrupt at a time
- C: No need for vectored interrupts
- D: None of the above
View Answer
A
Q658: Fill in the blank: The CPU branches to a device service routine when it ________.
- A: Identifies an interrupt
- B: Ignores an interrupt
- C: Receives no requests
- D: All of the above
View Answer
A
Q659: What does FALSIM consist of?
- A: FALCON-A assembler and FALCON-A simulator
- B: FALCON-A compiler and interpreter
- C: FALCON-A debugger and editor
- D: None of the above
View Answer
A
Q660: What is the file extension for a FALCON-A assembly file?
- A: .asmfa
- B: .binfa
- C: .lstfa
- D: .txt
View Answer
A