- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 80486微处理器指令系统
三、逻辑运算指令和移位指令 1)逻辑运算指令 逻辑与/或/异或指令 AND/OR/XOR 格式:AND/OR/XOR 目标操作数,源操作数 测试指令TEST 格式:TEST 目标操作数,源操作数 逻辑非指令NOT 格式:NOT 操作数 例如: 要求屏蔽0、1两位,可用AND指令并设置常数0FCH MOV AL,0BFH AND AL,0FH ;结果AL=0BCH 要求第5位置1,可用OR指令 MOV AL,43H AND AL,20H ;结果AL=63H 算术/逻辑右移指令SAR/SHR 格式:SAR/SHR 操作数,移位次数 CF CF MSB LSB LSB MSB 操作数 操作数 0 2)移位指令 算术/逻辑左移指令SAL/SHL 格式:SAL/SHL 操作数,移位次数 CF MSB LSB 0 操作数 循环移位指令ROL/ROR/RCL/RCR 格式:ROL/ROR/RCL/RCR 操作数,移位次数 CF CF MSB MSB LSB LSB 操作数 操作数 ROR RCR CF CF MSB LSB LSB 操作数 操作数 ROL RCL MSB 双精度左移/右移指令SHLD/SHRD 格式:SHLD/SHRD 目标操作数,源操作数,移位次数 CF CF 目标操作数 目标操作数 源操作数 源操作数 31 31 31 31 0 0 0 0 例如: AX=0012H,BX=0034H,将两寄存器的低8位组合形成AX=1234H MOV CL,8 ROL AX,CL ADD AX,BX 说明: ① 80486的移位次数不能大于31。8086用立即数作移位次数时只能是1,但用CL作移位次数时可移位255次。 ② 左移指令常用于实现乘以2n的操作,右移指令常用于实现除以2n的操作。 ③ 操作数可以是8位、16位或32位的寄存器或存储器操作数,移位次数可以用立即数或CL寄存器的内容指明。 3)位测试指令与位扫描指令 位测试指令 格式:BT 目标操作数,源操作数 ;测试指定的位并将它拷贝至进位标志位CF BTS 标操作数,源操作数 ;测试指定的位并将它拷贝至进位标志位CF,再将该位置1 BTR 目标操作数,源操作数 ;测试指定的位并将它拷贝至进位标志位CF,再将该位清0 BTC 目标操作数,源操作数 ;测试指定的位并将它拷贝至进位标志位CF,再将该位取反 向前位扫描指令BSF 格式:BSF 目标操作数,源操作数 ;对源操作数所指定的字或双字从右向左进行扫描, 找出第一个是“1”的位,把此位的下标放在目标操作数中。 向后位扫描指令BSR 格式:BSR 目标操作数,源操作数 ;对源操作数所指定的字或双字从左向右进行扫描, 找出第一个是“1”的位,把此位的下标放在目标操作数中。 四、字符串操作指令 1)串传送指令 MOVS/MOVSB/MOVSW/ MOVSD 格式: MOVS 目标操作数,源操作数 ; 把由DS:[SI](或[ESI])指向的字节、字或双字存储单元的内容 复制到由ES:[DI] (或[EDI])指向的存储单元中去。 2)取串指令 LODS/LODSB/LODSW/ LODSD 格式:LODS 源操作数 ;将DS:[SI] (或[ESI])指向的存储单元中内容取到累加器AL, AX或EAX中。 3)存串指令 STOS/STOSB/STOSW/STOSD 格式:STOS 目标操作数 ;把累加器AL,AX或EAX的内容存到由ES:[DI](或[EDI]) 指向的字节,字或双字存储单元中。 4)串比较指令 CMPS/CMPSB/CMPSW/CMPSD 格式:CMPS 目标操作数,源操作数 ;将DS:[SI](或[ESI])指向的字节或字存储单元的内容与由ES:[DI] (或[EDI])指向的存储单元的内容相比较(相减),比较结果不保存。 5)串搜索指令 S
您可能关注的文档
- 第七讲图书馆.ppt
- 第七课第一框《永恒的中华民族精神》.ppt
- 第七讲 PAC系统及其软件.ppt
- 第三人称单数(三年级起点译林版五年级适用).ppt
- 第三人称单数1.ppt
- 第三单元 音乐与时代 第一节 西方音乐的时代特征.ppt
- 第三单元 中国抗日战争与世界反法西斯战争 复习.ppt
- 第三单元信息系统计划概论.ppt
- 第三单元分数除法11--18课时.doc
- 第三单元第七课关注弱势群体.doc
- 2025年无人机低空医疗物资投放社会效益报告.docx
- 2025年再生塑料行业包装回收利用产业链重构研究.docx
- 《AI眼镜周边产品市场机遇:2025年终端销售与需求增长洞察》.docx
- 2025年坚果加工行业深加工技术突破与市场拓展策略报告.docx
- 2025年通信芯片行业技术竞争与未来趋势报告.docx
- 《2025年生鲜电商配送冷链事故分析与预防措施》.docx
- 《商业航天融资新趋势2025民营卫星企业资本涌入估值分析市场动态》.docx
- 2025年能源绿色健康行业创新技术与市场应用报告.docx
- 2025年无人机低空医疗救援通信方案分析报告.docx
- 2025年烹饪机器人行业市场集中度分析报告.docx
最近下载
- 地利亚修女纪念学校(协和).doc VIP
- 2025年无人机驾驶员执照航路规划低空经济发展与航路规划专题试卷及解析.pdf VIP
- 油层物理期末试题卷七套.pdf VIP
- 2025年互联网营销师视频营销终极模拟测试专题试卷及解析.pdf VIP
- 右手五指练习 17《孩子们的拜厄 (上)》钢琴谱钢琴简谱 数字谱 钢琴双手简谱.pdf VIP
- T_HSSIA 2025—004(堤坡生态治理复合装配式连锁笼).pdf
- 文件传输协议(TFTP)在设备更新失败下的GNN补偿机制.pdf VIP
- 2025年互联网营销师私域社群活跃度与健康度数据分析专题试卷及解析.pdf VIP
- 2025年特许金融分析师单样本与双样本检验专题试卷及解析.pdf VIP
- 2025年特许金融分析师行业进入与退出壁垒评估专题试卷及解析.pdf VIP
原创力文档


文档评论(0)