|
||||||||||||||||||||||||||||||||||||
Пересылка данных. r1)ß(r2). Сложение r c A. А)ß(А)+(r). ЛОГИЧЕСКИЕ ОПЕРАЦИИ . Конъюкция r с A. A)ß(A) (r). Сравнение r и A. Цикл. сдвиг А вправо без пер.. аI+1)ß(aI) ; (СУ)ß(a7). aI)ß(aI+1) ; (CУ)à(a0). БезуслоСтр 1 из 2Следующая ⇒
Пересылка данных Загрузка r конст.B2 Загрузка rp конст.B3B2 Пересылка H-L в счетчик PC Пересылка HL в указат.стека Обмен между Д-Е и H-L Обмен вершины стека с H-L |
(r1)ß(r2) (r)ß(B2) (rP)ß(B3) (B2) (PC)ß(HL) (SP)ß(HL) (DE)ß(HL) | 0 1 D D D S S S 0 0 D D D 1 1 0 0 0 R R 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 1 0 1 1 1 1 1 0 0 0 1 1 | 5 (7) 7 (10) | |||||||||||||||||||||||||||||||||
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ** | ||||||||||||||||||||||||||||||||||||
ADD r ADC r SUB r SBB r ADI ACI SUI SBI DAA DAD*** rP |
Сложение r c A Сложение r с A и переносом Вычитание r из А Вычитание r из А с переносом Сложение конст B2.с А Сложение В2 и СЧ с А Вычитание В2 из А Вычитание В2 и СЧ из А Десятичная коррекция А Сложение BC,ДЕ,HL,SP с HL |
(А)ß(А)+(r) (А)ß(А)+(r)+(СЧ) (А)ß(А)-(r) (А)ß(А)-(r)-(СЧ) (А)ß(А)+(В2) (А)ß(А)+(В2)+(СЧ) (А)ß(А)-(В2) (А)ß(А)-(В2)-(СЧ)
(HL)ß(HL)+(rP)
|
1 0 0 0 0 S S S 1 0 0 0 1 S S S 1 0 0 1 0 S S S 1 0 0 1 1 S S S 1 1 0 0 0 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 1 1 1 0 0 R R 1 0 0 1 | 4 (7) 4 (7) 4 (7) 4 (7) | ||||||||||||||||||||||||||||||||
ЛОГИЧЕСКИЕ ОПЕРАЦИИ | ||||||||||||||||||||||||||||||||||||
ANA r XRA r ORA r |
Конъюкция r с A Суммирование по mod 2 Дизъюкция r с А |
(A)ß(A) (r) (A)ß(A) (r) (A)ß(A) (r)
|
1 0 1 0 0 S S S 1 0 1 0 1 S S S 1 0 1 1 0 S S S | 4 (7) 4 (7) 4 (7) | ||||||||||||||||||||||||||||||||
CMP** r ANI’ XRI‘ ORI’ CPI** CMA* STC *** CMC *** |
Сравнение r и A Конъюкция B2 с А Суммир. по mod 2 B2 c А Дизъюкция B2 с A Сравнение B2 с А (А не измен) Инвертирование A Установка переноса Инвертирование флага пер.
|
(А) –(r) (А)ß(A) (B2) (А)ß(A) (B2) (А)ß(A) (B2) (А)ß(B2) (А)ß(A) (СЧ)ß”1” (СЧ)ß(CЧ) |
1 0 1 1 1 S S S 1 1 1 0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 0 0 1 1 1 1 1 1 |
| 4 (7) | |||||||||||||||||||||||||||||||
СДВИГИ*** | ||||||||||||||||||||||||||||||||||||
RLC RRC RAL RAR |
Цикл. сдвиг А вправо без пер. Цик. cдвиг А вправо без пер. Цик. сдвиг А вправо через СУ Цик. сдвиг А вправо через СУ |
(аI+1)ß(aI) ; (СУ)ß(a7) (aI)ß(aI+1) ; (CУ)à(a0) (a0)ß(СУ) ; (CУ)ß(а7) (a7)ß(СУ) ; (СУ)ß(A0) |
0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 |
| ||||||||||||||||||||||||||||||||
УСЛОВНЫЕ ПЕРЕХОДЫ И ВОЗВРАТЫ ИЗ ПП* | ||||||||||||||||||||||||||||||||||||
JMP M JC JNC JZ JNZ JP JM JPE |
Безусловный переход Переход по переносу Переход по отсутств. Переноса Переход по нулю Переход по ненулю Переход по плюсу Переход по минусу Переход по четности
|
|
||||||||||||||||||||||||||||||||||
|