Input and Output - Port IO


Device input and/or output may be handled in a manner very much like memory loads and stores. The difference, from the processor perspective, is only in terms of some minor Control sub-bus activity (and a much longer access delay). External devices must have enough built-in intelligence to know how to respond appropriately to the bus signals they receive.


The External Bus Elements





Processor-Side Output Actions

Each device is assigned a "port" address number; the processor outputs to a device using its port address, much the same as if it were attempting to store the data in memory.