Разработка микроконтроллера сбора данных о температуре печи для плавки металла, страница 5

Обозначение

Код 7654         3210

Выполняемая функция

Количество

байт

циклов

тактов

ACI

СЕ

Сложение непосредственных данных и А с переносом

2

2

7

DAD В

09

Сложение В, С и H, L

1

3

10

DAD D

19

Сложение D, Е и H, L

1

3

10

DAD H

29

Сложение H,L и H, L

1

3

10

DAD SP

39

Сложение указателя стека и Н, L

1

3

10

Команды  вычитания

SUB R

1001  0SSS

Вычитание регистра из А

1

1

4

SBB R

1001   1SSS

Вычитание регистра из А с заемом

1

1

4

SUB M

96

Вычитание памяти из А

1

2

7

SBB M

9E

Вычитание памяти из А с заемом

1

2

7

SUI

D6

Вычитание непосредственных данных из А

2

2

7

SBI

DE

Вычитание непосредственных данных из А с заемом

2

2

7

Команды логические

ANA R

1010  0SSS

Логическое И регистра и А

1

1

4

XRA R

1010   1SSS

Исключающее ИЛИ регистра и А

1

1

4

ORA R

1011   0SSS

Логическое ИЛИ регистра и А

1

1

4

CMP R

1011   1SSS

Сравнение регистра и А

1

1

4

ANA M

A6

Логическое И памяти и А

1

2

7

XRA M

AE

Исключающее ИЛИ памяти и А

L       1

2

7

ORA M

B6

Логическое ИЛИ памяти и А

1

2

7

CMP M

BE

Сравнение памяти и А

1

2

7

ANI

E6

Логическое И непосредственных данных и А

2

2

7

XRI

ЕЕ

Исключающее ИЛИ непосредственных данных и А

2

2

7

ORI

F6

Логическое ИЛИ непосредственных данных и А

2

2

7

CPI

FE

Сравнение непосредственных данных и А

2

2

7

Команды   сдвига

RLC

07

Циклический сдвиг А влево

1

1

4

RRC

OF

Циклический сдвиг А вправо

1

1

4

RAL

17

Циклический сдвиг А влево через разряд переноса

1

1

4

RAR

1F

Циклический сдвиг А вправо через разряд переноса

1

1

4

Обозначение

Код

Выполняемая функция

Количество

 

7654          3210

байт

циклов

тактов

 

Команды   специальные

 

СМА

2F

Инвертирование А

1

1

4

 

STC

37

Установка признака переноса в единицу

1

1

4

 

CMC

3F

Инвертирование признака переноса

1

1

4

 

DAA

27

Преобразование А в двоично-десятичный код

1

1

4

 

Команды   управления

 

EI

FB

Разрешение прерывания

1

1

4

 

DI

F3

Запрещение прерывания

1

1

4

 

NOP

00

Нет операции

1

1

4

 

HLT

76

Останов

1

1

5

 

Команды  дополнительные (для К1821ВМ85А)

 

RIM

20

Чтение маски прерывания

1

1

4

 

SIM

30

Установка маски прерывания

1

1

4