8086 汇编和机器码的对应表
更新时间:2023-09-11 17:48:01 阅读量: 教育文库 文档下载
- 8086推荐度:
- 相关推荐
AAA AAD AAM AAS ADC ADCi ADD ADDi AND ANDi CALLf CALLif CALLin CALLn CBW CLC CLD CLI CMC CMP CMPi CMPia CMPS CWD DAA DAS DEC DECw DIV ESC HLT IDIV IMUL IN 00110111 11010101 11010100 00111111 000100dw 100000dw 000000dw 100000dw 001000dw 100000dw 11111111 10011010 11101000 11111111 10011000 11111000 11111100 11111010 10011000 001110dw 100000dw 0001111w 1010011w 10011000 00100111 00101111 1111111w 01001rrr 1111011w 11110100 1111011w 1111011w 1110010w 00001010 00001010 oorrrmmm oo010mmm oorrrmmm oo000mmm oorrrmmm oo100mmm oo011mmm disp disp oo101mmm oorrrmmm oo111mmm data oo001mmm oo110mmm oo111mmm oo101mmm #port disp disp disp disp disp disp disp disp disp disp disp disp data data data data INC INdx INT INT3 INTO INTO IRET JA JB JCXZ JL JLE JMPf JMPif JMPin JMPis JMPn JNA JNB JNL JNLE JNO JNP JNS JNZ JO JP JS JZ LAHF LDS LEA LES LOCK 1111111w 1110110w 11001101 11001100 11001110 11001110 11001101 01110111 01110010 11100011 01111100 01111110 11111111 11101010 11101001 11101011 1111111w 01110110 01110011 01111101 01111111 01110001 01111011 01111001 01110101 01110000 01111010 01111000 01110100 10011111 11000101 10001101 11000100 11110000 oo000mmm #type data disp disp disp disp oo101mmm disp disp disp oo100mmm disp disp disp disp disp disp disp disp disp disp disp disp oorrrmmm oorrrmmm oorrrmmm disp disp LODS LOOP LOOPZ LOOPNZ MOV MOVam MOVmi MOVri MOVS MOVsr MUL NEG NOP NOT OR OUT OUTdx POPF POPm POPr POPs PUSHF PUSHm PUSHr PUSHs RCL1 RCLcl RCR1 RCRcl REPEcmps REPEscas REPins REPmovs REPNEcmps 1010110w 11100010 11100001 11100000 100010dw 101000dw 1100011w 1011wrrr 1010010w 100011d0 1111011w 1111011w 10010000 1111011w 000010dw 1110011w 1110111w 10010000 10001111 01011rrr 00sss111 10011100 11111111 01010rrr 00sss110 1101000w 1101001w 1101000w 1101001w 11110011 11110011 11110011 11110011 11110010 disp disp disp oorrrmmm disp oo000www data oosssmmm oo100mmm oo011mmm oo010mmm oorrrmmm port# oo000mmm oo110mmm oo010mmm oo010mmm oo011mmm oo011mmm 1010011w 1010111w 0110110w 1010010w 1010011w disp disp disp disp disp disp disp disp disp disp disp disp disp data REPouts REPstos RETf RETif RETin RETn ROL1 ROLcl ROR1 RORcl SAHF SAL1 SALcl SAR1 SARcl SBB SBBi SCAS SHR1 SHRcl STC STD STI STOS SUB SUBi SUBia TEST TESTi TESTia WAIT XCHG XCHGa XLAT 11110011 11110011 11001011 11001010 11000010 11000011 1101000w 1101001w 1101000w 1101001w 10011110 1101000w 1101001w 1101000w 1101001w 000110dw 100000dw 1010111w 1101000w 1101001w 11111001 11111101 11111011 1010101w 000101dw 100000dw 0010110w 1000001w 111011dw 1010100w 10011011 1000011w 10010rrr 11010111 0110111w 1010101w data data oo000mmm oo000mmm oo001mmm oo001mmm oo100mmm oo100mmm oo111mmm oo111mmm oorrrmmm oo011mmm oo101mmm oo101mmm oorrrmmm oo101mmm data oorrrmmm oo000mmm data 1orrrmmm disp disp disp disp disp disp disp disp disp disp disp disp disp disp disp disp data data data XOR XORi XORia 001100dw 100000dw 0010101w oorrrmmm oo110mmm data disp disp data 当同一指令对应于两种及两种以上的机器指令编码时,用以下的后缀予以区分 i a f n s 1 cl dx m r s w * 对JMP的特殊说明 操作数为 立即数 操作数为 AH,AL,AX FAR 仅用于跳转指令 NEAR 仅用于跳转指令 SHORT 仅用于跳转指令 操作数为 01h 仅用于移位指令 操作数为 CL 仅用于移位指令 操作数为 DX,仅用于 IN 和 OUT 操作数为 MEM 操作数为 REG 操作数为 SEGMENT REG 操作数为 字节,仅用于 DEC 当JMP的操作数为标号时,视为立即数,使用 JMPi 格式
单片机指令功能一览表
助记符 代码 说明
MOV A,Rn E8~EF 寄存器A MOV A,direct E5 dircet 直接字节送A MOV A,@Ri ER~E7 间接RAM送A MOV A,#data 74 data 立即数送A MOV Rn,A F8~FF A送寄存器
MOV Rn,dircet A8~AF dircet 直接字节送寄存器 MOV Rn,#data 78~7F data 立即数送寄存器 MOV dircet,A F5 dircet A送直接字节 MOV dircet,Rn 88~8F dircet 寄存器送直接字节 MOV dircet1,dircet2 85 dircet1 dircet2 直接字节送直接字节 MOV dircet,@Ro 86~87 间接RAM送直接字节 MOV dircet,#data 75 dircet data 立即数送直接字节 MOV @Ri,A F6~F7 A送间接RAM
MOV @Ri,#data 76~77 data 直接字节送间接RAM MOV @Ri,#data 76~77 data 立即数送间接RAM MOV DPTR,#data16 90 data 15~8 16位常数送数据指针
data7~0
MOVC A,@A+DPTR 93 由((A)+(DPTR))寻址的程序存贮
器字节选A
MOVC A,@A+PC 83 由((A)+(PC));寻址的程序存贮器字节送A
MOVX A,@Ri E2~E3 送外部数据(8位地址)送A
MOVX A,@DPTR E0 送外部数据(16位地址)送A
MOVX @Ri,A F2~F3 A送外部数据(8位地址) MOVX @DPTR,A F0 A送外部数据(16位地址)
PUSH dircet C0 dircet 直接字节进栈,SP加1 POP dircet D0 dircet 直接字节退栈,SP减1 XCH A,Rn C8~CF 交换A和寄存器 XCH A,dircet C5 dircet 交换A和直接字节 XCH A,@Ri C6~C7 交换RAM
XCH A,@Ri D6~D7 交换A和间接RAM的低位 SWAP A C4
算术操作 (A的二个半字节交换) ADD A,Rn 28~2F 寄存器加到A ADD A,dircet 25 dircet 直接字节加到A ADD A,@Ri 26~27 间接RAM加到A ADD A,#data 24data 立即数加到A
A
和间接
ADD A,Rn 38~3F 寄存器和进位位加到A ADD A,dircet 35dircet 直接字节和进位位加到A ADD A,@Ri 36~37 间接字节和进位位加到A ADD A,data 34 data 立即数和进位位加到A ADD A,Rn 98~9F A减去寄存器和进位位 ADD A,dircet 95 dircet A减去直接字节和进位位 ADD A,@Ri 36~37 间接RAM和进位位加到A ADD A,data 34 data 立即数和进位位加到A SUBB A,Rn 98~9F A减去寄存器和进位位 SUBB A,dircet 95 dircet A减去直接字节和进位位 SUBB A,@Ri 96~97 A减去间接RAM和进位位 SUBB A,#data 94 data A减去立即数和进位位 INC A 04 A加1 INC Rn 08~0F 寄存器加1 INC dircet 05 dircet 直接字节加1 INC @Ri 06~07 间接RAM加1 DEC A 14 A减1 DEC Rn 18~1F 寄存器减1 DEC dircet 15 dircet 直接字节减1 DEC @Ri 16~17 间接RAM减1 INC DPTR A3 数据指针加1 MUL AB A4 A乘以B
DIV AB 84 A除以B
DA A D4 A的十进制加法调整 逻辑操作
ANL A,Rn 58~5F 寄存器“与”到A ANL A,dircet 55 dircet 直接字节“与”到A ANL A,@Ri 56~57 间接RAm“与”到A ANL A,#data 54 data 立即数“与”到A ANL dircet A 52 dircet A“与”到直接字节
ANL dircet,#data 53 dircet data 立即数“与”到直接字节 ORL A,Rn 48~4F 寄存器“或”到A ORL A,dircet 45 dircet 直接字节“或”到A ORL A,@Ri 46~47 间接RAM“或”到A ORL A,#data 44 data 立即数“或”到A ORL dircet,A 42 dircet A“或”到直接字节 ORL dircet,#data 43 dircet data 立即数“或”到直接字节 XRL A,Rn 68~6F 寄存器“异或”到A XRL A,dircet 65 dircet 直接字节“异或”到A XRL A,@Ri 66~67 间接RAM“异或”到A XRL A,#data 64 data 立即数“异或”到A XRL dircet A 62 dircet A“异或”到直接字节 XRL dircet,#data 63 dircet data 立即数“异或”到直接字节
CLR A E4 清零 CPL A F4 A取反 RL A 23 A左环移
RLC A 33 A通过进位左环移 RR A 03 A右环移
RRC A 13 A通过进位右环移
控制程序转移
ACALL addr 11 *1 addr(a7~a0) 绝对子程序调用 LCALL addr 16 12 addr(15~8) 长子程序调用 addr(7~0)
RET 22 子程序调用返回 RETI addr 11 32 中断调用返回 AJMP addr 11 △1 addr(a7~a6) 绝对转移 LJMP addr 16 02addr(15~8) 长转移 addr(7~0)
SJMP rel 80 rel 短转移,相对转移
JMP @A+DPTR 73 相对于DPTR间接转移 JZ rel 60 rel A为零转移 JNZ rel 70 rel A为零转移
CJNE A,dircet,rel B5 dircet rel 直接字节与A比较,不等则转移
CJNE A,#data,rel B4 data rel 立即数与A比较,不等
正在阅读:
8086 汇编和机器码的对应表09-11
过年的高三作文(精彩5篇)03-26
广东省河源中国教育会中英文实验学校七年级语文上册第二单元复习03-08
SVG市场前景分析04-26
2020年监理工作计划书04-25
黄冈市2019年中考物理全真模拟试卷(共8套含答案)05-12
35KV变电所运行规程05-02
模拟股市论文 - 图文05-29
福建三坊七巷导游词03-02
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 机器码
- 汇编
- 对应
- 8086
- 普通生物学 西南大学真题06到10
- 2018年医疗废物管理年终工作总结
- 2015-2016学年度新北师大版四年级数学第一学期期末模拟试卷(2套)
- 2019秋人教版美术一上第18课《电脑美术》word教案
- 2018年入党积极分子思想汇报(精选)
- 时尚的话题议论文范文
- 2013-2014年人教版小学六年级上册数学期末考试卷及答案
- 五年级组unit 4 集体备课
- 写一个你崇拜的人范文
- 2016-2022年中国冰鞋行业深度分析与投资前景预测报告 - 图文
- 启用英特尔快速存储技术isrt问题及解决方法
- 急诊内镜在上消化道出血诊治中的应用
- 常州市中小学教师继续教育校本培训管理办法试行
- 手机电池标签包装机控制系统设计
- 2016陕西公务员考试:如何提高公务员考试行测削弱加强型题的准确率
- 品牌传讯主任岗位说明方案
- 玻璃熔窑的全氧燃烧 - 图文
- 新人教版六年级语文上册第六组教案表格式 - 图文
- 温政发15号-温州市人民政府印发关于完善企业职工基本养老保险制度实施办法的通知
- 我国中小企业融资问题及对策研究-本科毕业论文-仅供参考 严禁抄袭