Периферийные устройства решают задачу ввода данных и вывода результата их обработки. Они подключаются через адаптеры — контроллеры со стандартизованными интерфейсами. Стандартизация необходима для сохранения возможности подключения различных устройств к одному порту. Через один контроллер может подключаться несколько устройств одновременно. Передача данных в этом случае будет многоканальной. Программе контроллера доступно несколько регистров, каждый со своим адресом. Процессор считывает адреса, запоминает их, после чего по одному проводнику становится возможным обращение ко многим адресам по очереди. Именно по такому принципу работает, например интерфейс клавиатуры с 106 клавишами с передачей всего по 2 проводам. Быстродействие такого интерфейса очень высокое. Оно определяется тактовой частотой передачи данных (частота шины). Если данные необходимо передавать на большие расстояния, то ставится конвертеры, усилители. Эти устройства не меняют логической последовательности цифрового сигна