ВУЗ:
Составители:
90
Таблица 4.21
Мнемоника 16-ричный код
STA 32
Младший байт адреса 0F
Старший байт адреса 1C
Данные, находящиеся в регистре А, переписываются в область памя-
ти с адресом 1COF
(16)
. Это 3-байтовая команда, выполнение которой за-
нимает четыре микроцикла.
Загрузка аккумулятора косвенная
Команда LDAX rp. Действие M (rp) → А.
По команде вРОН А считываются данные из ячеек ЗУ по адресу, ука-
занному в паре регистров rp. Предварительно с помощью команды LXI rp,
2 байта необходимо записать адрес в выбранную пару регистров rp.
Пересылка из регистра в регистр
Команда МOV r1, r2. Действие r2→r1.
По команде в РОН r1 загружается копия данных, содержащихся в
РОН r2. Содержимое регистра r2 при этом не изменяется. Так, при выпол-
нении MOV B, A копия данных, находящихся в регистре А, записывается
в регистр В. Это 1-байтовая команда, реализуемая за два микроцикла.
Команды переходов, вызова подпрограмм и возвращения из под-
программ
Команда JMP адр – безусловный переход на указанный адрес. В таб-
лице 4.22 приведён пример команды, по которой программа перейдёт к
адресу 1С0F
(16)
.
Таблица 4.22
Мнемоника 16-ричный код
JMP С3
Младший байт адреса 0F
Старший байт адреса 1C
Команда J признак адр – условный переход на указанный адрес. При
записи мнемоники команды необходимо вместо слова признак указать
одну или две буквы, обозначающие условие перехода: NZ – неравенство
нулю, Z – равенство нулю, NC – отсутствие переноса, C – наличие перено-
са, PO – результат нечётный, PE – результат чётный, P – результат поло-
жительный, M – результат отрицательный.
Страницы
- « первая
- ‹ предыдущая
- …
- 88
- 89
- 90
- 91
- 92
- …
- следующая ›
- последняя »