Skip to content

Output controller

Just like an input controller is a component that manages the input devices of the computer and sends the input data to the processor in a standard form, an output controller is a component that manages the output devices of the computer and means the processor can send output data to the output devices in a standard form it understands, and the output controller does the translating to make the output devices understand it.

They are connected to the processor via the buses, so the processor can send output data to the output devices and only have to understand one way of communicating with them.

An output controller is a circuit which accepts a standard protocol for the processor to use to send output data, and translates it into the specific protocol that an output device understands so the output device can display the output data.