Dma Controller

Direct Memory Access (DMA)
980 views
Direct Memory Access (DMA)

Regardless of whether a CPU does or does not have memory-mapped I/O, it needs to address the device controllers to exchange data with them. The CPU can request data from an I/O controller one byte at a time but doing so wastes the CPU's time, so a different scheme, called

PRINCIPLES OF I/O SOFTWARE
1271 views
PRINCIPLES OF I/O SOFTWARE

Let us now turn our attention from the I/O hardware to the I/O software. First we will consider the goals of the I/O software and then at the various ways I/O can be done from the point of view of the operating system.

Page 0 of 1 Previous 1 Next