ИНФОРМАЦИОННЫЕ ПОТОКИ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ

|

Обмен информацией между МК устройством и периферией является наиболее важным звеном в работе всей системы.

Существует два основных способа организации ввода-вывода:

1 - устройства (микросхема) считаются адресами памяти;

2 - каждому устройству (микросхема) назначается адрес конкретного порта.

В любом случае данные выводятся записью по соответствующему адресу памяти или порта, а вводятся считыванием по аналогичному адресу.

При работе с адресами памяти - часть пространства памяти резервируется для ввода-вывода.

При работе с адресами портов - выделяется набор адресов портов которые не зависят от обычного пространства памяти.

Адреса портов отделяются от адресов памяти с помощью сигналов действующих на шине управления.

Предлагаю ознакомиться с аналогичными статьями: