Hardware Characteristics Relevant to
Operating Systems

Daniel A. Menascé

Slide 7 of 15:

Input/Output from a disk involves the actual disk, a disk controller, the CPU, main memory, and the memory controller.  The device controller understands  the details of the operation of the device it controls and can be programmed (by loading proper values to its registers) to perform the desired operations (e.g., read, write, format).