A parte da CPU que controla os dispositivos de entrada e saída é o controlador
entrada/saída (E/O) ou, de maneira mais ampla, o subsistema
E/S . Este não é um único componente como o ALU ou a unidade de controle, mas uma coleção de hardware e software que gerencia a comunicação entre a CPU e os dispositivos periféricos. Isso geralmente envolve registros dedicados, mecanismos de manuseio de interrupções e motoristas.