Скачиваний:
105
Добавлен:
21.02.2014
Размер:
29.7 Кб
Скачать

20. Организация памяти, ввода –вывода 8 разрядного МП

Организация памяти

Максимально возможная емкость памяти с прямой адресацией определяется разрядностью ША. Большинство 8-разрядных процов (z80, i8080, i8085, Motorola 6800) имеют 16-разрядную ША, т.е. могут адресовать: 216 = 64 КБ памяти.

МП с 8-разрядной ШД имеют 4 основных способа адресации операндов:

1. прямая адресация (2 и 3 байты команды содержат данные или адрес)

2. регистровая адресация (в мнемонике команды, указывается РОН, в котором находится операнд)

3. непосредственная адресация (в этом режиме 2-й и 3-й байты команды содержат 8-ми или 16-ти битовый операнд, операнд в этом случае находится в памяти программ)

4. косвенно – регистровая адресация (указывается в команде регистр или пара регистров, содержащих адрес ячейки памяти)

Организация ввода/вывода

8-разрядные МП имеют возможность передать или принять данные из внешних устройств ввода/вывода.

УВВ соединены с системной шиной МП с помощью портов ввода/вывода, которые представляют собой 8-разрядные регистры со схемами выборки и управления чтением-записью. Количество таких портов определяется разрядностью адресов портов. При 8-разрядном адресе имеется возможность обращаться (подключать) 256 портов ввода или 256 портов вывода.

В качестве портов могут быть использованы буферные регистры КР580ИР82, КР589ИР12 или параллельный интерфейс КР580ВВ55.

Ввод или вывод данных может осуществляться двумя способами:

1. с использованием отдельного адресного пространства УВВ – разрешает выполнять ввод и вывод данных по командам INPUT и OUTPUT (IN, OUT).

2. с использованием общего с памятью адресного пространства. Предусматривает расположение адресов портов в общем с памятью адресном пространстве, при этом, обращение к портам какое же, как и обращение к памяти.

Соседние файлы в папке ОТВЕТЫ МП