版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、AAA00110111 AAD1101010100001010 AAM1101010000001010 AAS00111111 ADC000100dwoorrrmmmdisp ADCi100000dwoo010mmmdispdataADD000000dwoorrrmmmdisp ADDi100000dwoo000mmmdispdataAND001000dwoorrrmmmdisp ANDi100000dwoo100mmmdispdataCALLf1111
2、1111oo011mmm CALLif10011010disp CALLin11101000disp CALLn11111111oo101mmm CBW10011000 CLC11111000 CLD11111100 CLI11111010 CMC10011000 CMP001110dwoorrrmmmdisp CMPi10000
3、0dwoo111mmmdispdataCMPia0001111wdata CMPS1010011w CWD10011000 DAA00100111 DAS00101111 DEC1111111woo001mmmdisp DECw01001rrr DIV1111011woo110mmmdisp ESC HLT11110100
4、60; IDIV1111011woo111mmmdisp IMUL1111011woo101mmmdisp IN1110010w#port INC1111111woo000mmmdisp INdx1110110w INT11001101#type INT311001100 INTO11001110 INTO11001110 IRET11001101data
5、;JA01110111disp JB01110010disp JCXZ11100011 JL01111100disp JLE01111110disp JMPf11111111oo101mmm JMPif11101010disp JMPin11101001disp JMPis11101011disp JMPn1111111woo100mmm JNA01110110di
6、sp JNB01110011disp JNL01111101disp JNLE01111111disp JNO01110001disp JNP01111011disp JNS01111001disp JNZ01110101disp JO01110000disp JP01111010disp JS01111000disp JZ01110100disp
7、0; LAHF10011111 LDS11000101oorrrmmm LEA10001101oorrrmmmdisp LES11000100oorrrmmm LOCK11110000 LODS1010110w LOOP11100010disp LOOPZ11100001disp LOOPNZ11100000disp MOV100010dwoorrrmmmdisp&
8、#160;MOVam101000dwdisp MOVmi1100011woo000wwwdispdataMOVri1011wrrrdata MOVS1010010w MOVsr100011d0oosssmmmdisp MUL1111011woo100mmmdisp NEG1111011woo011mmmdisp NOP10010000 NOT1111011woo010mmmdisp OR000010dwoorrrmmmdisp OUT
9、1110011wport# OUTdx1110111w POPF10010000 POPm10001111oo000mmmdisp POPr01011rrr POPs00sss111 PUSHF10011100 PUSHm11111111oo110mmmdisp PUSHr01010rrr PUSHs00sss110
10、RCL11101000woo010mmmdisp RCLcl1101001woo010mmmdisp RCR11101000woo011mmmdisp RCRcl1101001woo011mmmdisp REPEcmps111100111010011w REPEscas111100111010111w REPins111100110110110w REPmovs111100111010010w REPNEcmps111100101010011w
11、REPouts111100110110111w REPstos111100111010101w RETf11001011 RETif11001010data RETin11000010data RETn11000011 ROL11101000woo000mmmdisp ROLcl1101001woo000mmmdisp ROR11101000woo001mmmdisp RORcl1101001woo001mmm
12、disp SAHF10011110 SAL11101000woo100mmmdisp SALcl1101001woo100mmmdisp SAR11101000woo111mmmdisp SARcl1101001woo111mmmdisp SBB000110dwoorrrmmmdisp SBBi100000dwoo011mmmdispdataSCAS1010111w SHR11101000woo101mmmdisp SHRcl1101001woo101mmm
13、disp STC11111001 STD11111101 STI11111011 STOS1010101w SUB000101dwoorrrmmmdisp SUBi100000dwoo101mmmdispdataSUBia0010110wdata TEST1000001woorrrmmmdisp TESTi111011dwoo000mmmdispdataTESTia1010100wdata
14、0;WAIT10011011 XCHG1000011w1orrrmmm XCHGa10010rrr XLAT11010111 XOR001100dwoorrrmmmdisp XORi100000dwoo110mmmdispdataXORia0010101wdata
15、; 当同一指令对应于两种及两种以上的机器指令编码时,用以下的后缀予以区分 i操作数为 立即数 a操作数为 AH,AL,AX fFAR 仅用于跳转指令 nNEAR 仅用于跳转指令 sSHORT 仅用于跳转指令 1操作数为 01h 仅用于移位指令 cl操作数为
16、 CL 仅用于移位指令 dx操作数为 DX,仅用于 IN 和 OUT m操作数为 MEM r操作数为 REG s操作数为 SEGMENT REG w操作数为 字节,仅用于 DEC * 对JMP的特殊说明 当JMP的操作数为标号时,视为立即数,使用 JMPi 格式 单片机指令功能一览表助记符 &
17、#160; 代码 说明MOV A,Rn
18、; E8EF 寄存器AMOV A,direct E5 dircet
19、60; 直接字节送AMOV A,Ri ERE7 间接RAM送AMOV A,#data
20、 74 data 立即数送AMOV Rn,A F8FF
21、60; A送寄存器MOV Rn,dircet A8AF dircet 直接字节送寄存器 MOV R
22、n,#data 787F data 立即数送寄存器MOV dircet,A F5 dircet &
23、#160; A送直接字节MOV dircet,Rn 888F dircet 寄存器送直接字节MOV dircet1,dircet2 85 dircet1 dircet2
24、 直接字节送直接字节MOV dircet,Ro 8687 间接RAM送直接字节MOV dircet,#data
25、; 75 dircet data 立即数送直接字节MOV Ri,A F6F7
26、0; A送间接RAMMOV Ri,#data 7677 data 直接字节送间接RAMMOV Ri,#data 7677 data &
27、#160; 立即数送间接RAMMOV DPTR,#data16 90 data 158 16位常数送数据指针
28、 data70 MOVC A,A+DPTR 93 &
29、#160; 由(A)+(DPTR)寻址的程序存贮
30、 器字节选AMOVC A,A+PC 83
31、0; 由(A)+(PC);寻址的程序存贮器字节送AMOVX A,Ri E2E3 送外部数据(8位地址)送AMOVX A,DPTR
32、160; E0 送外部数据(16位地址)送AMOVX Ri,A
33、; F2F3 A送外部数据(8位地址)MOVX DPTR,A F0
34、60; A送外部数据(16位地址)PUSH dircet C0 dircet 直接字节进栈,SP加1 POP&
35、#160; dircet D0 dircet 直接字节退栈,SP减1XCH A,Rn
36、 C8CF 交换A和寄存器 XCH A,dircet C5 dircet &
37、#160; 交换A和直接字节XCH A,Ri C6C7 交换A和间接RAM
38、; XCH A,Ri D6D7
39、0; 交换A和间接RAM的低位SWAP A C4 算术操作
40、160; (A的二个半字节交换)ADD A,Rn 282F &
41、#160; 寄存器加到AADD A,dircet 25 dircet 直
42、接字节加到AADD A,Ri 2627 间接RAM加到AADD A,#data
43、60; 24data 立即数加到AADD A,Rn 383F
44、 寄存器和进位位加到AADD A,dircet 35dircet 直接字节和进位位加
45、到AADD A,Ri 3637 间接字节和进位位加到AADD A,data
46、; 34 data 立即数和进位位加到AADD A,Rn 989F
47、60; A减去寄存器和进位位ADD A,dircet 95 dircet A减去直接字节和进位位
48、ADD A,Ri 3637 间接RAM和进位位加到AADD A,data
49、 34 data 立即数和进位位加到ASUBB A,Rn 989F
50、60; A减去寄存器和进位位SUBB A,dircet 95 dircet A减去直接字节和进位位SUBB &
51、#160; A,Ri 9697 A减去间接RAM和进位位SUBB A,#data
52、160; 94 data A减去立即数和进位位INC A 04
53、; A加1INC Rn 080F
54、160; 寄存器加1INC dircet 05 dircet 直接字节加1INC Ri
55、; 0607 间接RAM加1DEC A
56、; 14 A减1DEC Rn 181F
57、; 寄存器减1DEC dircet 15 dircet 直接
58、字节减1DEC Ri 1617 间接RAM减1INC DPTR
59、; A3 数据指针加1MUL AB &
60、#160; A4 A乘以BDIV AB 84
61、160; A除以BDA A D4
62、160; A的十进制加法调整逻辑操作ANL A,Rn 585F
63、; 寄存器“与”到AANL A,dircet 55 dircet 直接字节“与”到AANL A,Ri
64、0; 5657 间接RAm“与”到AANL A,#data 54 data
65、; 立即数“与”到AANL dircet A 52 dircet A“与”到直接字节ANL
66、60; dircet,#data 53 dircet data 立即数“与”到直接字节 ORL A,Rn 484F
67、0; 寄存器“或”到AORL A,dircet 45 dircet 直接字节“或”到AORL
68、160; A,Ri 4647 间接RAM“或”到AORL A,#data
69、 44 data 立即数“或”到AORL dircet,A 42 dircet
70、60; A“或”到直接字节ORL dircet,#data 43 dircet data 立即数“或”到直接字节XRL A,Rn 6
71、86F 寄存器“异或”到AXRL A,dircet 65 dircet &
72、#160; 直接字节“异或”到AXRL A,Ri 6667 间接RAM“异或”到AXRL A,#data
73、160; 64 data 立即数“异或”到AXRL dircet A 62 dircet
74、0; A“异或”到直接字节XRL dircet,#data 63 dircet data 立即数“异或”到直接字节CLR A
75、0; E4 清零CPL A
76、; F4 A取反RL A 23
77、60; A左环移RLC A 33
78、160; A通过进位左环移RR A 03
79、0; A右环移RRC A 13
80、60; A通过进位右环移控制程序转移ACALL addr 11 *1 addr(a7a0) 绝对子程序调用LCALL addr 16
81、 12 addr(158) 长子程序调用 addr(70) &
82、#160; RET 22 &
83、#160; 子程序调用返回RETI addr 11 32
84、160; 中断调用返回AJMP addr 11 1 addr(a7a6) 绝对转移LJMP addr 16 &
85、#160; 02addr(158) 长转移 addr(70)
86、 SJMP rel 80 rel
87、60; 短转移,相对转移JMP A+DPTR 73
88、; 相对于DPTR间接转移JZ rel 60 rel A为零转移JNZ &
89、#160; rel 70 rel A为零转移CJNE A,dircet,rel
90、60; B5 dircet rel 直接字节与A比较,不等则转移CJNE A,#data,rel B4 data rel
91、 立即数与A比较,不等则转移CJNE A,Rn,#data,rel B8BF data rel 立即数与寄存器比较,不等则转移CJNE Ri,#data,rel B6B7 data rel
92、160; 立即数与间接RAM比较,不等则转移DJNZ Rn,rel D8DF rel 寄存器减1
93、,不为零则转移DJNZ dircet,rel B5 dircet rel 直接字节减1,不为零则转移NOP &
94、#160; 00 空操作*=a10a9a8l =a10a9a8
95、0 布尔变量操作CLR C C3
96、60; 清零进位CLR bit C2
97、 清零直接位SETB C D3
98、60; 置位进位SETB bit D2 置位直接位CPL C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养猪场建设施工合同
- 办公室管理革命:6S管理技巧
- 融资市场动态分析报告
- 健身房财务部长聘用合同
- 2024年设计合同标的和服务内容
- 2025年度消防安全设施设备采购与安装合同3篇
- 集市客户服务集贸市场管理办法
- 信息技术主管聘用合同
- 娱乐设施屋面防水工程合同
- 医疗行业风险控制手册
- 某医院后备人才梯队建设方案
- 二年级上册英语教案Unit6 Lesson22︱北京课改版
- 桂枝加龙骨牡蛎汤_金匮要略卷上_方剂加减变化汇总
- 《2021国标建筑专业图集资料》96S821钢筋混凝土清水池附属构配件图集
- CHEETAH高压制备色谱操作手册
- 水利基本建设项目竣工财务决算报表编制说明
- 公司劳动工资结构图(doc 1页)
- 《AFM简介实验》ppt课件
- 客运公司岗位安全生产操作规程
- 中学学生评教实施方案
- 公司员工食堂管理制度(完整版)
评论
0/150
提交评论