229 читали · 1 год назад
Программно-управляемый ввод/вывод
Периферийные устройства решают задачу ввода данных и вывода результата их обработки. Они подключаются через адаптеры — контроллеры со стандартизованными интерфейсами. Стандартизация необходима для сохранения возможности подключения различных устройств к одному порту. Через один контроллер может подключаться несколько устройств одновременно. Передача данных в этом случае будет многоканальной. Программе контроллера доступно несколько регистров, каждый со своим адресом. Процессор считывает адреса, запоминает...
Бушков А.А. Статья 12. Система Ввода-вывода ЭВМ и ПК.
Система Ввода-вывода в современных ЭВМ предназначена для связи ЦП с внешними устройствами ввода-вывода информации. Сам ЦП не занимается вводом-выводом, а только инициирует его. Например, в машинах серии ЕС ЭВМ ЦП инициировал ввод-вывод следующей командой: 9В 00 00 0F Здесь 9В – код команды «Начать Ввод-вывод» 0F – внешнее устройство Ввода-вывода, Печать или АЦПУ (Алфавитно-цифровое печатающее устройство) с адресом 0F. В этой команде не указано, сколько байтов нужно выводить на печать, откуда взять эти данные, т...