* 非循环移位指令的应用 左移可实现乘法运算 右移可实现除法运算 MOV AL,08H SAL AL,1 执行完以后,AL内容为16 MOV AL, 08H SAR AL, 1 执行完以后,AL内容为4 * 2. 循环移位指令 不带进位位的循环移位 带进位位的循环移位 左移 ROL 右移 ROR 左移 RCL 右移 RCR 指令格式、对操作数的要求与非循环移位指令相同 特点:不丢失任何数据位。 例1: mov al,40h rol al,1 CF=0 rol al,1 CF=1 rol al,1 CF=0 例2:将一个字节的低4位与高4位进行交换 mov al,26h rol al,4 ;AL = 62h ROL指令:循环左移 · · · · · · · · CF 例: mov al,01h ror al,1 CF=1 ror al,1 CF=0 ROR指令:循环右移 · · · · · · · · CF RCL指令:带进位的循环左移 RCR指令:带进位的循环右移 RCL指令和RCR指令 · · · · · · · · · CF · · · · · · · · ·
您可能关注的文档
最近下载
- 美 MMESC1510面包机食谱.pdf VIP
- 2025年铜仁辅警协警招聘考试真题附答案.docx VIP
- 2025年陕西延长石油(集团)有限责任公司招聘笔试参考题库(含答案解析).docx VIP
- 微电影制作教程(上篇,共上下两篇).pptx VIP
- 2026年热力网值班员专项题库.docx
- 风电场土建施工安全技术交底(完整版).docx VIP
- 精品解析:广东省深圳市盐田区2024-2025学年七年级下学期期末考试英语试题(原卷版).docx VIP
- 猪舍施工组织设计正文.docx VIP
- 中源智控KTC201、KTC202产品说明书V1.3(2).pdf
- 22 我们奇妙的世界.ppt VIP
原创力文档

文档评论(0)