- 2
- 0
- 约5.23千字
- 约 42页
- 2018-03-02 发布于浙江
- 举报
[工学]第02 指令系统5
教学提示 在学习和应用汇编语言进行程序设计时,有一些经常遇到的问题,例如算术运算、代码转换等,需要掌握 串操作类指令 串操作指令是8086指令系统中比较独特的一类指令,采用比较特殊的数据串寻址方式,在操作主存连续区域的数据时,特别好用、因而常用 重点掌握: MOVS STOS LODS CMPS SCAS REP 一般了解: REPZ/REPE REPNZ/REPNE 串数据类型 串操作指令的操作数是主存中连续存放的数据串(String)——即在连续的主存区域中,字节或字的序列 串操作指令的操作对象是以字(W)为单位的字串,或是以字节(B)为单位的字节串 串操作指令的格式可以写上操作数,也可以只在指令助记符后面加上字母“B”(字节操作)或“W” (字操作) ;加上字母“B”或“W”后,指令助记符后面不允许写上操作数。 串寻址方式 源操作数用寄存器SI寻址,默认在数据段DS中,但允许段超越。 目的操作数用寄存器DI寻址,默认在附加段ES中,不允许段超越。 每执行一次串操作指令,SI和DI将自动修改: ±1(对于字节串)或±2(对于字串) 执行指令CLD指令后,DF = 0,地址指针增1或2 执行指令STD指令后,DF = 1,地址指针减1或2 串传送MOVS(move string) 把字节或字操作数从主存的源地址传送至目的地址,不影响标志位。 例:字节串传送 mo
您可能关注的文档
最近下载
- 湖南省岳阳市弘毅新华中学2024-2025学年九年级上学期入学考试英语试题(含笔试答案,无听力答案、原文及音频).pdf VIP
- 2024首届全国红旗杯班组长大赛题库及答案(2)(2001-4000题).docx VIP
- 2024首届全国红旗杯班组长大赛题库及答案(5)(第8001-10000题).docx VIP
- 2024首届全国红旗杯班组长大赛题库及答案(3)(第4001-6000题).docx VIP
- 2024首届全国红旗杯班组长大赛题库及答案(4)(第6001-8000题).docx VIP
- 2024首届全国红旗杯班组长大赛题库及答案(1)(1一2000题).docx VIP
- 职业学院药品经营与管理专业核心课《药理学》课程标准.docx VIP
- 人力资源企业各层管理部门的角色定位与岗位职责.docx VIP
- 标准图集-14J938-抗爆、泄爆门窗及屋盖、墙体建筑构造.pdf VIP
- 全国“红旗杯”班组长大赛模拟题库(附答案).doc VIP
原创力文档

文档评论(0)