Computer Architecture & Assembly Language MCQs with Answers
Practice important Computer Architecture & Assembly Language MCQs with answers and explanations.
Multiple Choice Questions
Q211: What device generates an interrupt signal via IRQ 0?
- A: Keyboard
- B: Timer device
- C: Floppy disk
- D: Serial port
View Answer
C
Q212: Which interrupt controller arrangement was used in the IBM AT computer?
- A: Single PIC
- B: Double PIC
- C: Triple PIC
- D: Quad PIC
View Answer
B
Q213: What does IRQ 1 correspond to in a standard interrupt mapping?
- A: Timer device
- B: Keyboard
- C: Floppy disk
- D: Parallel port
View Answer
B
Q214: Which instruction is used to read from the peripheral address space?
- A: MOV
- B: OUT
- C: IN
- D: ADD
View Answer
C
Q215: What is the function of the PIC control port?
- A: To enable or disable interrupts
- B: To read interrupt signals
- C: To send EOI signals
- D: To fetch instructions from memory
View Answer
A
Q216: How does an interrupt handler signal the completion of its task?
- A: By sending an EOI signal
- B: By sending an IN signal
- C: By generating a new interrupt
- D: By writing to a memory location
View Answer
A
Q217: What does IRQ 6 correspond to in the standard interrupt mapping?
- A: Floppy disk
- B: Keyboard
- C: Timer device
- D: Parallel port
View Answer
A
Q218: What does the freemem pointer in DOS indicate?
- A: Address of loaded program
- B: Address of free memory
- C: Address of loaded drivers
- D: Address of command interpreter
View Answer
B
Q219: What does DOS service 4C do?
- A: Terminates a program and frees memory
- B: Terminates a program and keeps some memory
- C: Loads a program
- D: Initializes DOS data areas
View Answer
B
Q220: What is the purpose of TSR programs in DOS?
- A: To manage memory allocation
- B: To act as a command interpreter
- C: To stay resident and intercept interrupts
- D: To display system information
View Answer
C