Chapter 4 IO no an pr
Chapter 4 IO no an pr
5. Which of the following I/O command types is used to activate a peripheral device?
A) Read
B) Write
C) Control
D) Test
6. Which I/O technique is the most efficient for large data transfers?
A) Programmed I/O
B) Interrupt driven I/O
C) Direct memory access (DMA)
D) Isolated I/O
D) Actuator
12. What kind of data is typically transferred between a keyboard and the computer?
A) Control signals
B) Data packets
C) Characters represented by binary codes
D) Memory addresses
13. What is the International Reference Alphabet (IRA) primarily used for in I/O devices?
A) Encrypting data
B) Displaying control characters
C) Standardizing character representation
D) Coding I/O instructions
Correct Answer: C
Explanation: The IRA standardizes how characters are represented in binary code for
communication between devices.
14. Which of the following describes the function of data buffering in an I/O module?
A) Detecting errors during transmission
B) Matching the speed between memory and I/O devices
C) Storing large data blocks temporarily
D) Decoding commands from the CPU
16. Which method is used to detect which I/O device issued an interrupt in a system with
multiple devices?
A) Software poll
B) Direct memory access
C) Programmed I/O
D) Memorymapped I/O
17. What advantage does a vectored interrupt have over a nonvectored interrupt?
A) It eliminates the need for polling.
B) It allows multiple interrupts to be processed simultaneously.
C) It prioritizes interrupts based on device type.
D) It enables I/O devices to bypass the processor.
18. Which I/O module function involves transmitting error status to the processor?
A) Control and timing
B) Error detection
C) Data buffering
D) Processor communication
19. Which I/O method allows the CPU to execute other tasks while waiting for an I/O
operation to complete?
A) Programmed I/O
B) Interruptdriven I/O
C) Direct memory access (DMA)
D) Memorymapped I/O
21. What does the term 'isolation' in isolated I/O refer to?
A) Using separate address spaces for I/O devices and memory
B) Using a shared address space for I/O devices and memory
C) Using a separate control unit for each I/O device
D) Using direct connections between I/O devices and the CPU
23. What problem arises when multiple I/O modules use the same interrupt line?
A) The processor cannot identify which module caused the interrupt.
B) The processor has to poll each device separately.
C) Data transmission errors increase.
D) It requires more processing power.
25. Which of the following best describes the difference between human-readable and
machinereadable devices?
A) Humanreadable devices are slower than machinereadable devices.
B) Humanreadable devices communicate with the user, while machinereadable devices
communicate with other machines.
C) Humanreadable devices are larger in size than machinereadable devices.
D) Humanreadable devices use a different power source than machinereadable devices.
26. Which I/O technique requires the CPU to continuously check the status of the I/O device?
A) Programmed I/O
B) Interruptdriven I/O
C) Direct memory access (DMA)
D) Isolated I/O
27. Which design issue is related to multiple I/O devices generating interrupts
simultaneously?
A) Processor communication
B) Data buffering
C) Device identification
D) Timing control
28. What is the main function of the Intel 82C59A interrupt controller?
A) To transfer data between memory and I/O devices
B) To handle multiple interrupts from different devices
C) To increase data transfer rates
D) To store I/O commands in a buffer