Rr – регистровая пара (B-C, D-E, H-L; PSW-аккумулятор и регистр признаков).
Б1 Б2 Б3 | LXI B |
9A | |
8B |
(B-C)←8B9A
Помни!!!: Если в коде операции команды (КОП) присутствует символ Х – команда «работает»с регистровой парой.
Если в коде операции команды (КОП) присутствует символ I – команда «работает» с константой.
Например:
КОП LXI – команда работает с регистровой парой и константой.
1.4. Косвенная регистровая пересылка данных
Б1 | MOVr, M |
(r)←([H-L]);
Б1 | MOVM , r |
([H-L])←(r).
Где: r- аккумулятор и РОН (регистр общего назначения);
М – мнемоническое обозначение регистровой пары H-L, в которой записан адрес ячейки памяти ЗУ;
(..) – содержимое 8- разрядной (однобайтной) ячейки памяти;
[..] – содержимое 16-ти разрядного (2-х байтного) адреса команды.
1.2. Прямая загрузка
Пересылка из запоминающего устройства в аккумулятор.
Б1 Б2 Б3 | LDA |
младший разряд | адрес ячейки памяти ЗУ |
старший разряд |
(А)←([< Б3>< Б2>])
1.1 загрузка памяти ЯП ЗУ прямая
Б1 Б2 Б3 | STA |
младший разряд | адрес ячейки памяти ЗУ |
старший разряд |
([<Б3>< Б2>])←(A)
Арифметические и логические операции. Инкрементные и декрементные команды
2.1. Сложение содержимого аккумулятора с регистром r , где r регистры A, B, C, D, E, H, L.
Б1 | ADD r |
(A)←(A)+ (r), Z, S, P, AС, СY регистра признаков.
Помни!!!: В командах арифметических и логических операций, а также инкрементных и декрементных командах формируются значения регистра признаков.
Дата добавления: 2015-10-09; просмотров: 1524;