Son exteriores y deben conectarse al ordenador a través de conectores especiales, llamados puertos de comunicación.

A través de estos puertos se conectan a sus tarjetas controladoras, que, a su vez, están conectadas a la placa base mediante las ranuras de expansión.
Para que la CPU pueda controlarlos, necesita un software específico llamado programa controlador o driver.
Más información:
Dispositivos de entrada