Приложение П3 Коды машинных команд
Мнемоническое обозначение машинной команды
Код ком.
K-bo байт
Мнемоническое обозначение машинной команды
Код ком.
К-во байт
Мнемоническое обозначение машинной команды
Код ком.
К-во байт
ACALL 000H-0FFH
ANL A, R3
5B
DEC @R1
ACALL 100H-1FFH
ANL A, R4
5C
DIV AB
ACALL 200H-2FFH
ANL A, R5
5D
DJNZ R0, rel
D8
ACALL 300H-3FFH
ANL A, R6
5E
DJNZ R1, rel
D9
ACALL 400H-4FFH
ANL A, R7
5F
DJNZ R2, rel
DA
ACALL 500H-5FFH
В1
ANL A, #data
DJNZ R3, rel
DB
ACALL 600H-6FFH
D1
ANL A, direct
DJNZ R4, rel
DC
ACALL 700H-7FFH
F1
ANL A, @R0
DJNZ R5, rel
DD
ADD A, R0
ANL A, @R1
DJNZ R6, rel
DE
ADD A, R1
ANL direct, A
DJNZ R7, rel
DF
ADD A, R2
2A
ANL direct, #data
DJNZ direct, rel
D5
ADD A, R3
2B
ANL C, bit
INC A
ADD A, R4
2C
1
ANL C, /bit
В0
INC direct
ADD A, R5
2D
CJNE A, #data, rel
B4
INC DPTR
A3
ADD A, R6
2E
l
CJNE A, direct, rel
В5
INC R0
ADD A, R7
2F
CJNE R0, #data, rel
В8
INC R1
ADD A, #data
CJNE R1, #data, rel
В9
INC R2
0A
ADD A, direct
CJNE R2, #data, rel
ВА
INC R3
0B
ADD A, @R0
CJNE R3, #data, rel
ВВ
INC R4
0С
ADD A, @R1
CJNE R4, #data, rel
ВС
INC R5
0D
ADDC A, R0
CJNE R5, #data, rel
BD
INC R6
0E
ADDC A, R1
CJNE R6, #data, rel
BE
INC R7
0F
ADDC A, R2
ЗА
CJNE R7, #data, rel
BF
INC @R0
ADDC A, R3
3B
CJNE @R0 ,#data, rel
В6
INC @R1
ADDC A,R4
3C
CJNE @R1, # data, rel
В7
JB bit, rel
ADDC A, R5
3D
CLR A
Е4
JBC bit, rel
ADDC A, R6
3E
CLR bit
С2
JC rel
ADDC A, R7
3F
CLR С
C3
JMP @A+DPTR
ADDC A, #data
CPL A
F4
JNB bit, rel
ADDC A, direct
CPL bit
В2
JNC rel
ADDC A, @R0
CPL С
ВЗ
JNZ rel
ADDC A, @R1
DA A
D4
JZ rel
AJMP 000H-0FFH
DEC A
LCALL addr l6
AJMP 100H-1FFH
DEC direct
LJMP addr l6
AJMP 200H-2FFH
DEC R0
MOV A, R0
E8
AJMP 300H-3FFH
DEC R1
MOV A, Rl
E9
AJMP 400H-4FFH
DEC R2
1А
MOV A, R2
EA
AJMP 500H-5FFH
Al
DEC R3
1В
MOV A, R3
EB
AJMP 600H-6FFH
C1
DEC R4
1С
MOV A, R4
EC
AJMP 700H-7FFH
El
DEC R5
1D
MOV A, R5
ED
ANL A, R0
DEC R6
1E
MOV A, R6
ЕЕ
ANL A, R1
DEC R7
1F
MOV A, R7
EF
ANL A, R2
5A
DEC @R0
MOV A, #data
Мнемоническое обозначение машинной команды
Код ком.
К-во байт
Мнемоническое обозначение машинной команды
Код ком.
К-во байт
Мнемоническое обозначение машинной команды
Код ком.
К-во байт
MOV A, direct
E5
MOV R3, direct
AB
SETB С
D3
MOV A, @R0
E6
MOV R4, direct
AC
SJMP rel
MOV A, @R1
E7
MOV R5, direct
AD
SUBB A, R0
MOV bit, С
MOV R6, direct
AE
SUBB A, R1
MOV C, bit
A2
MOV R7, direct
AF
SUBB A, R2
9A
MOV direct, A
F5
MOV @R0, direct
A6
SUBB A, R3
9B
MOV direct, #data
MOV @R1, direct
A7
SUBB A, R4
9C
MOV direct, direct
MOVC A, @A+DPTR
SUBB A, R5
9D
MOV direct, R0
MOVC A, @A+PC
SUBB A, R6
9E
MOV direct, R1
MOVX A, @DPTR
E0
SUBB A, R7
9F
MOV direct, R2
8A
MOVX A, @R0
E2
SUBB A, #data
MOV direct, R3
8B
MOVX A, @R1
E3
SUBB A, direct
MOV direct, R4
8C
MOVX @DPTR, A
F0
SUBB A, @R0
MOV direct, R5
8D
MOVX @R0, A
F2
SUBB A, @R1
MOV direct, R6
8E
MOVX @R1, A
F3
SWAP A
C4
MOV direct, R7
8F
MUL AB
A4
XCH A, R0
C8
MOV direct, @R0
NOP
XCH A, R1
C9
MOV direct, @R1
ORL A, R0
XCH A, R2
CA
MOV DPTR, #data l6
ORL A, R1
XCH A, R3
CB
MOV R0, A
F8
ORL A, R2
4A
XCH A, R4
CC
MOV R1, A
F9
ORL A, R3
4B
XCH A, R5
CD
MOV R2, A
FA
ORL A, R4
4C
XCH A, R6
CE
MOV R3, A
FB
ORL A, R5
4D
XCH A, R7
CF
MOV R4, A
FC
ORL A, R6
4E
XCH A, direct
C5
MOV R5, A
FD
ORL A, R7
4F
XCH A, @R0
C6
MOV R6, A
FE
ORL A, #data
XCH A, @R1
C7
MOV R7, A
FF
ORL A, direct
XCHD A, @R0
D6
MOV @R0, A
F6
ORL A, @R0
XCHD А, @R1
D7
MOV @R1, A
F7
ORL A, @R1
XRL A, R0
MOV R0, #data
ORL C, bit
XRL A, R1
MOV R1, #data
ORL C, /bit
А0
XRL A, R2
6A
MOV R2, #data
7A
ORL direct, A
XRL A, R3
6B
MOV R3, #data
7B
ORL direct, #data
XRL A, R4
6C
MOV R4, #data
7C
POP direct
D0
XRL A, R5
6D
MOV R5, #data
7D
PUSH direct
C0
XRL A, R6
6E
MOV R6, #data
7E
RET
XRL A, R7
6F
MOV R7, #data
7F
RETI
XRL A, #data
MOV @R0, #data
RL A
XRL A, direct
MOV @R1, #data
RLC A
l
XRL A, @R0
MOV R0, direct
A8
RR A
XRL A, @R1
MOV R1, direct
A9
RRC A
l
XRL direct, A
MOV R2, direct
AA
SETB bit
D2
XRL direct, #data
Код ком.
Мнемоническое обозначение машинной команды
К-во байт
Мнемоническое обозначение машинной команды
К-во байт
Код ком.
Мнемоническое обозначение машинной команды
К-во байт
NOP
2A
ADD A, R2
ANL A, #data
AJMP 000H-0FFH
2B
ADD A, R3
ANL A, direct
LJMP addrl6
2C
ADD A, R4
ANL A, @R0
RR A
2D
ADD A, R5
ANL A, @R1
INC A
2E
ADD A, R6
ANL A, R0
INC direct
2F
ADD A, R7
ANL A, Rl
INC @R0
JNB bit, rel
5A
ANL A, R2
INC @R1
ACALL 100H-1FFH
5B
ANL A, R3
INC R0
RETI
5С
ANL A, R4
INC R1
RLC A
5D
ANL A, R5
0А
INC R2
ADDC A, #data
5Е
ANL A, R6
0В
INC R3
ADDC A, direct
5F
ANL A, R7
0С
INC R4
ADDC A, @R0
JZ rel
0D
INC R5
ADDC A, @R1
AJMP 300H-3FFH
0Е
INC R6
ADDC A, R0
XRL direct, A
0F
INC R7
ADDC A, R1
XRL direct, #data
JBC bit, rel
ЗА
ADDC A, R2
XRL A, #data
ACALL 000H-0FFH
3B
ADDC A, R3
XRL A, direct
LCALL addrl6
3C
ADDC A, R4
XRL A, @R0
RRC A
3D
ADDC A, R5
XRL A,@R1
DEC A
3E
ADDC A, R6
XRL A, R0
DEC direct
3F
ADDC A, R7
XRL A, R1
DEC @R0
JC rel
6А
XRL A, R2
DEC @R1
AJMP 200H-2FFH
6В
XRL A, R3
DEC R0
ORL direct, A
6С
XRL A, R4
DEC R1
ORL direct, #data
6D
XRL A, R5
1А
DEC R2
ORL A, #data
6Е
XRL A, R6
1B
DEC R3
ORL A, direct
6F
XRL A, R7
1С
DEC R4
ORL A, @R0
JNZ rel
1D
DEC R5
ORL A, @R1
ACALL 300H-3FFH
1E
DEC R6
ORL A, R0
ORL C, bit
1F
DEC R7
ORL A, Rl
JMP @A+DPTR
JB bit, rel
4A
ORL A, R2
MOV A, #data
AJMP 100H-1FFH
4B
ORL A, R3
MOV direct, #data
RET
4C
ORL A, R4
MOV @R0, #data
RL A
4D
ORL A, R5
MOV @R1, #data
ADD A, #data
4E
ORL A, R6
MOV R0, #data
ADD A, direct
4F
ORL A, R7
MOV R1, #data
ADD A, @R0
JNC rel
7А
MOV R2, #data
ADD A, @R1
ACALL 200H-2FFH
7В
MOV R3, #data
ADD A, R0
ANL direct, A
7С
MOV R4, #data
ADD A, R1
ANL direct, #data
.3
7D
MOV R5, #data
Код ком.
Мнемоническое обозначение машинной команды
К-во байт
Код ком.
Мнемоническое обозначение машинной команды
К-во байт
Код ком.
Мнемоническое обозначение машинной команды
К-во байт
7Е
MOV R6, #data
A9
MOV R1, direct
D4
DA A
7F
MOV R7, #data
AA
MOV R2, direct
D5
DJNZ direct, rel
SJMP rel
AB
MOV R3, direct
D6
XCHD A, @R0
AJMP 400H-4FFH
AC
MOV R4, direct
D7
XCHD A, @R1
ANL C, bit
AD
MOV R5, direct
D8
DJNZ R0, rel
MOVC A, @A+PC
AE
MOV R6, direct
D9
DJNZ Rl, rel
DIV AB
AF
MOV R7, direct
DA
DJNZ R2, rel
MOV direct, direct
B0
ANL C, /bit
DB
DJNZ R3, rel
MOV direct, @R0
B1
ACALL 500H-5FFH
DC
DJNZ R4, rel
MOV direct, @Rl
B2
CPL bit
2
DD
DJNZ R5, rel
MOV direct, R0
B3
CPL С
DE
DJNZ R6, rel
MOV direct, Rl
B4
CJNE A, #data, rel
DF
DJNZ R7, rel
8А
MOV direct, R2
B5
CJNE A, direct, rel
E0
MOVX A, @DPTR
8B
MOV direct, R3
B6
CJNE @R0, #data, rel
El
AJMP 700H-7FFH
8С
MOV direct, R4
B7
CJNE @R1, #data rel
E2
MOVX A, @R0
8D
MOV direct, R5
B8
CJNE R0, #data, rel
E3
MOVX A, @R1
8Е
MOV direct, R6
B9
CJNE R1, #data, rel
E4
CLR A
8F
MOV direct ,R7
BA
CJNE R2, #data, rel
E5
MOV A, direct
MOV DPTR, #datal6
BB
CJNE R3, #data, rel
E6
MOV A, @R0
ACALL 400H-4FFH
ВС
CJNE R4, #data, rel
E7
MOV A, @R1
MOV bit, С
BD
CJNE R5, #data, rel
E8
MOV A,R0
MOVC A, @A+DPTR
BE
CJNE R6, #data, rel
E9
MOV A, R1
SUBB A, #data
BF
CJNE R7, #data, rel
EA
MOV A, R2
SUBB A, direct
C0
PUSH direct
EB
MOV A, R3
SUBB A, @ R0
C1
AJMP 600H-6FFH
EC
MOV A, R4
SUBB A, @R1
C2
CLR bit
ED
MOV A, R5
SUBB A, R0
C3
CLR С
ЕЕ
MOV A, R6
SUBB A,R1
C4
SWAP A
EF
MOV A, R7
9А
SUBB A, R2
C5
XCH A, direct
F0
MOVX @DPTR, A
9В
SUBB A, R3
C6
XCH A, @R0
F1
ACALL 700H-7FFH
9С
SUBB A, R4
C7
XCH A, @R1
F2
MOVX @R0, A
9D
SUBB A, R5
C8
XCH A, R0
F3
MOVX @R1, A
9Е
SUBB A, R6
C9
XCH A, R1
F4
CPL A
9F
SUBB A, R7
CA
XCH A, R2
F5
MOV direct, A
А0
ORL C, /bit
CB
XCH A, R3
F6
MOV @R0, A
А1
AJMP 500H-5FFH
CC
XCH A, R4
F7
MOV @R1, A
А2
MOV C, bit
CD
XCH A, R5
F8
MOV R0, A
A3
INC DPTR
CE
XCH A, R6
F9
MOV R1, A
А4
MUL AB
CF
XCH A, R7
FA
MOV R2, A
А5
--------
D0
POP direct
FB
MOV R3, A
А6
MOV @R0, direct
Dl
ACALL 600H-6FFH
FC
MOV R4, A
А7
MOV @R1, direct
D2
SETB bit
FD
MOV R5, A
А8
MOV R0, direct
D3
SETB С
FE
MOV R6, A
FF
MOV R7, A
Список литературы
1. В.В. Корнеев, А.В. Киселёв Современные микропроцессоры. М.: Нолидж, 2005.
2. Сташин В.В. и др. Проектирование цифровых устройств на одно-кристальных микроконтроллерах. /В.В. Сташин, А.В. Урусов, О.Ф. Мологонцева, -М.: Энергоатомиздат, 1990, -224с.
3. Однокристальный микроконтроллер семейства МСS-51 фирмы Intel 8ХС51GВ. Микросхемы Flash-памяти 28F512/28F256A микросхемы статической памяти UM6264В/UM62256B. Зап. Сибирь, Томск, 1995.
4. Н.Г. Бутырин, А.Л. Логинов, А.Н. Щербина Микропроцессоры в системах автоматического управления. Учебное пособие. Л.: ЛГТУ, 1991.
5. А.В.Боборыкин и др. Однокристальные микро-ЭВМ. Справочник. М.: Бином, 1994.
6. Иванов Д.А. Проектирование микропроцессорных устройств. Учебное пособие для начинающих разработчиков. Вып.1: Архитектура и технология программирования микроконтроллеров. – СПб.: СПбГТУ, 1997. – 101 с.
7. В.Я. Нерода, В.Э. Торбинский, Е.Л. Шлыков. Однокристальные микроЭВМ МСS-51. Архитектура. Серия Однокристальные микро-ЭВМ, М.: Диджитал Компонентс, 1995.
Научно-образовательный центр «Шнейдер –Электрик Политехник» при кафедре «Системы автоматического управления» Санкт-Петербургского государственного политехнического университета предлагает услуги по повышению квалификации и переподготовке специалистов в области АСУ ТП
1. Обучение по программированию и эксплуатации контроллеров Zelio Logic.
2. Обучение по программированию и эксплуатации контроллеров TWIDO.
3. Обучение по программированию контроллеров Modicon TSX Premium в инструментальной среде Unity Pro.
4. Обучение по программированию контроллеров Modicon M340 в инструментальной среде Unity Pro.
5. Обучение по промышленным локальным сетям Ethernet, CAN, CANopen, Modbus.
6. Обучение по проектированию систем управления с использованием частотно-регулируемого электропривода компании Shneider Electric.
7. Обучение по проектированию человеко-машинного интерфейса с использованием диалоговых панелей Magelis компании Shneider Electric.
8. Обучение по программированию контроллеров Modicon M258 в инструментальной системе SoMachine.
9. Обучение по основам программирования в CoDeSys.
10. Обучение по построению систем управления на базе частотно-регулируемого электропривода и карты программируемого встроенного контроллера.
11. Обучение по организации систем управления на базе частотно-регулируемого электропривода и крановой карты (Altivar 71).
12. Обучение по управлению частотно-регулируемым асинхронным электроприводом с преобразователями частоты Altivar 71 по локальным промышленным сетям.
13. Обучение по компьютерным системам управления (для руководителей).
14. Обучение по системам передачи данных.
15. Обучение по реализации систем регулирования на базе PLC.
Обсуждений еще не было, будьте первым... ↓↓↓
Популярное:
©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1036)
Почему 1285321 студент выбрали МегаОбучалку...
Система поиска информации
Мобильная версия сайта
Удобная навигация
Нет шокирующей рекламы