Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Режимы адресации в МП



В МП используются четыре режима адресации:

1) Прямая адресация – код адреса в команде является исполнительным адресом обращения к памяти или устройству ввода вывода. Примеры:

STA
 
8F

(A)←([8F79]).

В аккумулятор заносятся данные из ЯП, адрес которой во 2-м и 3-м байтах команды.

Б1 Б2 IN
8B

(A)←([8B])

В аккумулятор заносятся данные из устройства ввода, адрес которого во 2-м байте команды.

2) Регистровая адресация – это адресация, при которой операнд содержится в одном из регистров МП.

MOV A,B (A)←(B)

Содержимое 8-ми разрядного регистра В пересылается по внутренней шине данных МП в аккумулятор (А).

3) Непосредственная адресация – это адресация, при которой операнд находится в самой команде.

Б1 Б2 ADI
7Eh

(A)←(A)+7Eh

Константа во 2-м байте команды (7Eh) складывается с содержимым аккумулятора и результат сложения записывается в аккумулятор.

4) Регистровая косвенная адресация – это адресация, при которой адрес ячейки памяти с операндом хранится в регистровой паре H-L.

5)

MOV A,M; (A)←([H-L])

В аккумулятор пересылается содержимое ячейки памяти, адрес которой храниться в регистровой паре H-L.

Помни: Скобки (….) обозначают содержимое ячейки памяти или регистра РОН и аккумулятора. Скобки […] адрес ячейки памяти или устройства ввода/вывода.

Й учебный вопрос

Система команд





Дата публикования: 2014-11-28; Прочитано: 273 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...