I/O Management and Hard Drives Flashcards
Programmed I/O refers to I/O operations that do not require external devices
False
With programmed I/O, data transfer is done by instructions written in a computer program
True
With programmed I/O, instructions are required to move both data from the device to the CPU and move data from CPU to device
True
Programmed I/O keeps the CPU busy needlessly by constantly monitoring through the use of a:
Loop
With interrupt driven I/O, a device such as a mouse or keyboard causes an I/O operation to occur. Therefore that is the premise of interrupt driven I/O
False
With interrupt driven I/O, the setting of an interrupt flag is what informs the CPU that an interrupt has been issued
True
When an I/O interrupt is issued, what does the CPU do? (Respond, Transfer, Deviate)
Deviate from what its doing to respond to the I/O transfer
The DMA controller is the CPU’s way of accessing data from I/O operations without having to directly place all the data into main memory.
False. DMA allows I/O devices to directly access memory.
The DMA controller is a hardware that allows I/O devices to directly access memory with less participation by the processor
True
The DMA controller reduces the data transfer overhead from the CPU
True