- 4
- 0
- 约8.65千字
- 约 53页
- 2018-04-15 发布于江西
- 举报
[工学]第3章 寻址方式与指令系统.ppt
* 第3章 寻址方式与指令系统 (2)非组合BCD加法、减法调整指令 (3)DAS组合十进制减法调整指令 (4)AAS非组合十进制数减法调整指令 * 第3章 寻址方式与指令系统 3-3-3 逻辑运算与移位类指令 1. 逻辑运算指令及其应用 (1)逻辑与指令:AND dst,src (2)逻辑或指令:OR dst,src (3)逻辑异或指令:XOR dst,src (4)逻辑非指令:NOT dst (5)测试指令:TEST dst,src * 第3章 寻址方式与指令系统 2. 移位指令及其应用 移位操作类指令可以对字节或字中的各位数据进行算术移位、逻辑移位或循环移位。 * 第3章 寻址方式与指令系统 3-3-4 串操作类指令 基本串操作指令有: 串传送(MOVS) 串比较(CMPS) 串扫描(SCAS) 串存取(LODS、 STOS) * 第3章 寻址方式与指令系统 3-3-4 串操作类指令 1.串传送指令 2.串存储指令 3.取串指令 4.串比较指令 5.串搜索指令 6.方向标志处理指令 7.重复操作前缀指令 * 第3章 寻址方式与指令系统 3-3-5 控制转移类指令 控制转移类指令用来改变程序执行的方向,即修改IP和CS的值。 按转移位置可将转移指令分为段内转移和段间转移。若指令改变IP中内容,转移目标位置和转移指令在同一个代码段,称段内转移;如指令改变IP中内容,又改变CS中内容,转移目标位置和转移指令不在同一个代码段,称段间转移。 根据转移指令的功能,分为无条件转移指令、条件转移指令、循环控制指令、子程序调用和返回指令等。 * 第3章 寻址方式与指令系统 1.无条件转移指令 JMP SHORT opr ;段内直接短转移 JMP NEAR PTR opr ;段内直接近转移 JMP WORD PTR opr ;段内间接转移 JMP FAR PTR opr ;段间直接转移 JMP DWORD PTR opr ;段间间接转移 * 第3章 寻址方式与指令系统 2.条件转移指令 条件转移指令是根据上一条指令所设置的条件码来测试,被测试的内容为状态标志位。满足测试条件则转移到指令中指定的位置去执行,如果不满足条件则顺序执行下一条指令。 * 第3章 寻址方式与指令系统 3.循环控制指令 循环程序是一种常用的程序结构,为加快对循环程序的控制,8086系统专门设置一组循环控制指令,见表3-5所示,循环计数值在CX中。 指令名称 助记符 测试条件 循环 LOOP目标标号 CX←CX-1, CX≠0 等于/结果为0循环 LOOPE/LOOPZ目标标号 CX←CX-1,ZF=1且CX≠0 不等于/结果不为0循环 LOOPNE/LOOPNZ目标标号 CX←CX-1,ZF=0且CX≠0 CX内容为0转移 JCXZ目标标号 CX=0 表3-5 循环控制指令 * 第3章 寻址方式与指令系统 4.子程序调用和返回指令 (1)子程序调用指令 格式:CALL NEAR PTR opr ;段内调用 CALL FAR PTR opr ;段间调用 (2)子程序返回指令RET 格式: RET 或 RET 表达式 * 第3章 寻址方式与指令系统 3-3-6 处理器控制类指令 这类指令主要用于修改状态标志位、控制CPU的功能如使CPU暂停、等待、空操作等。 * 寻址方式与指令系统 第3章 3-4 DOS和BIOS中断调用 3-4-1 DOS功能调用 DOS功能调用可完成对文件、设备、内存的管理。对用户来说,这些功能模块就是几十个独立的中断服务程序,这些程序的入口地址已由系统置入中断向量表中,在汇编语言程序中可用中断指令直接调用。 * 寻址方式与指令系统 第3章 1. 系统功能调用的方法 (1)将入口参数送到指定寄存器中; (2)子程序功能号送入AH寄存器中; (3)使用INT 21H指令转入子程序入口执行相应操作。 2. 常用的几种系统功能调用 (1)AH=01H;带显示的键盘输入 (2)AH=02H;从显示器上输出单个字符 (3)AH=09H;在显示器上输出字符串 (4)AH=0AH;字符串输入到缓冲区 * 寻址方式与指令系统 第3章 3-4-2 BIOS中断调用
您可能关注的文档
- [研究生入学考试]线性代数第1讲.ppt
- [管理学]08中级财务管理2010-08-20简版.ppt
- [所有分类]作业评讲.ppt
- [理学]20 遗传与变异.ppt
- [工学]第2章 基本放大电路625放大电路的三种基本接法.ppt
- [工学]企业供电讲稿-4.ppt
- [科学]家庭用电8下.ppt
- [管理学]第4章 生产运作系统优化设计.ppt
- [六年级数学]圆的周长精品.ppt
- [工学]Ansys110入门.ppt
- 2026年化妆品行业消费趋势洞察与品牌营销战略创新方向报告.docx
- 2026年马铃薯深加工行业市场潜力及产品创新竞争力报告.docx
- 山东省百师联考2024-2025学年高一上学期12月月考语文试题.docx
- 2026年化妆品行业消费趋势预测及品牌营销策略创新.docx
- 2026年智能手表行业语音助手功能创新应用场景分析报告.docx
- 山东省聊城市2024-2025学年高一上学期11月期中教学质量检测数学试题.docx
- 2026年化妆品颜料市场需求及技术创新发展报告.docx
- 山东省枣庄市滕州市2024-2025学年高一上学期11月期中考试语文试题(无答案).docx
- 2025年广东省阳江市高职单招综合素质考试试题及答案解析.docx
- 2026年龙眼加工行业技术创新与研发投入报告.docx
原创力文档

文档评论(0)