Циклы программного обмена с устройствами ввода-вывода

Цикл чтения начинается с выставления адреса на шину данных и сопровождается стробом BALE. По окончанию строба выдается сигнал . Адресованное устройство с задержкой не более 1 такта шины должно выставить данные на шину SD0..SD15. При снятии сигнала внешнее устройство может снять данные и перейти в высокоимпеданское состояние (отключение).

Цикл записи – процессор выставляет данные на шину SD0..SD15 и сопровождает их стробом . Перед этим или одновременно выставляет адресные сигналы. Если внешнее устройство не успевает зафиксировать данные, то оно устанавливает в ноль сигнал готовности (I/O CH RDY) и может удерживать его до 15 мс. Если это время превышено, то процессор зафиксирует системную ошибку.

Схема цикла памяти выглядит также.

Отличие: ← IOR

←IOW