- 12
- 0
- 约3.04千字
- 约 5页
- 2018-02-03 发布于河北
- 举报
1.数据传输指令它们在存储器和寄存器、寄存器和输人输出端口之间传送数据,1)?通用数据传送指令MOV;?传送字或字节。MOVSX:?先符号扩展,,再传送。MOVZX:?先零扩展,再传送。PUSH:?把字压堆栈。POP:?把字弹出堆栈。PUSHA:?把AXCX、DX、BX、SPBP、SI、DI依次压人堆栈。POPA:?把DISI、BP、SP、BXDX、CX、AX依次弹出堆栈。PUSHAD:?把EAX、ECX、EDX、EBX、ESP、EBP、ESI、EDI?依次压堆栈。POPAD:?把EDI、ESI、EBP、ESP、EBX、EDX、ECX、EAX?依次弹出堆栈。BSWAP:?交换32?位寄存器里字节的顺序。XCHG:?交换字或字节(至少有一个操作数为寄存器,段寄存器不可作为操作数)。CMPXCHG;?比较并交换操作数(第个操作数必须为累加器AL/AX/EAXXADD:?先交换再累加(结果在第一个操作数里)。XLAT:?字节查表转换。BX指向一张256字节的表的起点,AL为表的索引值(0-255,即0-FFH)返为查表结果([BX+AL]AL).
2)?输输出端口传送指令IN/O端口输(语法?IN 累加器,端口号IDX})OUT:?I/O端口输出(语法:?{端口号DX},累加器。输出端口由立即方式指定时,其范围是0-25,由存器DX指定时,其0~?65535.
3)?目的地址传送指令LEA:?装有效地址。例如:LEA?DX,string;把偏移地址存到DXLDS;?传送目标指针,把指针内容装人DS例如LDS?SI,string ;把“段地址:偏移地址”存到DS:SILES:?传送目标指针,把指针内容装人ES,例如LRS?DI,string ;把“段地址偏移地址”存到ESDILFS:?传送目标指针,把指针内容装人FS.例如:LES?DI,string;把“段地址:偏移地址”存到ES:DILGS:?传送目标指针,把指针内容装入GS。例如LGS?DI,string ;把“段地址:偏移地址”存到GSDI
LSS:?传送目标指针,把指针内容装人SS.例如:LSS?DI,string;把“段地址:偏移地址”存到SS:DI4)?标志传送指令LAHF:?标志寄存器传送,把标志装AH。SAHF:?标志寄存器传送,把AH内容装标志寄存器。PUSHF:?标志栈。POPF:?标志出栈。PUSHD:?32位标志栈。POPD:?32位标志出栈。2.算术运算指令ADD:?加法。ADC:?带进位加法。INC;?加1。AAA:?加法的ASCII码调整。DAA:?加法的十进制调整。SUB:?减法。SBB:?带借位减法。DEC:?减1。NEC:?求反(以0减之)。CMP:?比较(两操作数作减法,仅修改标志位,不回送结果),AAS:?减法的ASCII?码调整。DAS减法的十进制调整。
MULIMUL:整数乘法。两条,结果回送AH和AL(字节运算)成DX?和AX(字运算AAM:乘法的ASC11码调整。V:无符号除法IDIV:?整数除法,以上两条,结果回送商回送AL余数回送AH,(字节运算)商送AX,余数AAD,除法的ASC1码调。CBW:字节转换为字(把AL中字节的符号扩展到AH中),CWD字转换为双字(把AX中的字的符号扩展到DX中)。CWDE:字转换为双字(把AX中的字符号扩展到EAX中)。CDQ:?双字扩展把EAX?中的字的符号扩展到EDX中)。3.逻辑运算指令AND?与运算。OR;?或运算。XR:?异或运算。NOT:?取反。EST:?测试(两操作数作与运算,仅修改标志位,不回送结果)。SHL:?逻辑左移。SA?:算术左移(SHL).SHR:?逻辑右移。SAR?算术右移(SHR)。ROL?循环左移。RR:?循环右移。RCL: 通过进位的循环左移RCR通过进位的循环右移。例如MOV?CL,04SHL AX,CL?
4.串指令“DS:SI” “源串段寄存器:源串地址”。
“ES:DI”“目标串段寄存器:目标串变址”。
CX: 重复次数计数器。AL/AX:?扫值。D标志:0表示重复操作中S和D应自动增量1表示应自动量。Z标志用来控制扫描比较操作的结束。MOVS,串传送(MOVSB表示传送字符MOVSW表示传送字MOVSD表示传送双)。CMPS.比较(CMPSB表示比较字符.CMPSW表示比较字)。SCAS,申扫。把ALAX的内容与目标作比较,比较结果反映在标志位。LDS,装人串。把源中的元素(字字节)逐一装人ALAX中(LODSB表示传送字符,LOD
您可能关注的文档
- 2017年年终考试安全知识题库.docx
- 2017年秋季教师工作总结.doc
- 2017年秋季师德师风心得.doc
- 2017年秋季园长工作总结.docx
- 2017年秋季学期九年级下学期历史教学工作总结.docx
- 2017年项目部质量总结.doc
- 2017年小学英语优质课观摩学习心得.docx
- 38款绝美另类卧室 80后新婚小夫妻的最爱.doc
- 2017年影响中国医疗界的十个重磅政策汇总.doc
- 36排水工程.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
原创力文档

文档评论(0)