Operating Systems

Table of Contents

Principles of IO hardware

IO devices available to software via an interface

device controller

example: parallel port

screenshot.png

accessing IO registers

IO ports have a specification from the manufacturer (e.g. IBM PC)

waiting for requests:

data exchange between device and CPU