- 1、本文档共96页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理及接口技术》第三章
本课程教学模块 第三章 汇编语言程序设计 3.1 汇编语言的基本语法 3.2 寻址方式 3.2.2 与数据有关的寻址方式 3.2.2 与数据有关的寻址方式 三、存储器寻址 三、存储器寻址 三、存储器寻址 三、存储器寻址 三、存储器寻址 三、存储器寻址 三、存储器寻址 四、端口寻址 3.2.2 与数据有关的寻址方式 3.3 指令系统 3.3.2 数据传送类指令 3.3.2 数据传送类指令 3.3.2 数据传送类指令 堆栈操作指令PUSH与POP 堆栈操作指令PUSH与POP 建栈 MOV AX ,1050H MOV SS ,AX MOV SP ,000 EH 堆栈操作指令PUSH与POP 出栈 POP CX POP DS 堆栈操作指令PUSH与POP 4、查表指令? XLAT 二、目的地址传送指令 三、标志传送指令 四、输入/输出指令 3.3.3 算术运算类指令 3.3.3 算术运算类指令 3.3.3 算术运算类指令 标志寄存器 二、减法指令 二、减法指令 二、减法指令 三、乘法指令 三、乘法指令 四、除法指令 四、除法指令 五、符号扩展指令 六、BCD数调整指令 六、BCD数调整指令 六、BCD数调整指令 六、BCD数调整指令 六、BCD数调整指令 七、深入认识CF和OF 七、深入认识CF和OF 3.3.4 逻辑运算与移位类指令 一、逻辑运算指令 一、逻辑运算指令 二、移位指令 二、移位指令 二、移位指令 3.3.5 字符串操作类指令 3.3.5 字符串操作类指令 3.3.5 字符串操作类指令 3.3.5 字符串操作类指令 3.3.5 字符串操作类指令 3.3.6 控制转移类指令 一、无条件转移指令 一、无条件转移指令 二、条件转移指令 三、循环控制指令 四、中断指令 3.3.7 控制处理器的指令 16位及32位计算机系统存储单元的各种寻址方式 3.4 汇编语言程序设计 3.4.1汇编语言程序设计步骤 二、 汇编语言程序设计上机过程 标志寄存器 3.4.2 汇编语言简单程序设计 一、顺序程序设计 3.4.3 汇编语言分支程序 3.4.3 汇编语言分支程序 3.4.3 汇编语言分支程序 3.4.3 汇编语言分支程序 3.4.4 汇编语言循环程序 3.4.4 汇编语言循环程序 3.4.4 汇编语言循环程序 3.4.5 汇编语言子程序 3.4.5 汇编语言子程序 3.4.5 汇编语言子程序 3.4.6 常用系统功能调用和BIOS 一、DOS系统调用 一、DOS系统调用 一、DOS系统调用 二、BIOS服务 实验报告格式与要求 《微机原理及接口技术》阶段测验试题 1/6 《微机原理及接口技术》阶段测验试题 2/6 《微机原理及接口技术》阶段测验试题 3/6 《微机原理及接口技术》阶段测验试题 4/6 《微机原理及接口技术》阶段测验试题 5/6 《微机原理及接口技术》阶段测验试题 6/6 习 题 三 习 题 三 习 题 三 可引起CPU中断,这种由指令引起CPU中断,称为软中断。中断除保护程序断点外,还将标志寄存器内容压栈,中断服务程序入口地址由中断向量表获得。 1、INT n ;n=0~FFH 指令功能:SP←SP-2,SS:[SP]←FR,IF←0,TF←0 SP←SP-2,SS:[SP]←CS,CS←0:[n*4+2] SP←SP-2,SS:[SP]←IP,IP←0:[n*4] 2、INT0 (n=4) 指令功能:放在算术运算指令之后,若运算结果有溢出,则OF=1,产生溢出中断若运算结果无溢出,则OF=0,不产生溢出中断。除n=4以外,其余同INT n指令。 3、IRET 指令功能:除同RET指令外,还弹出第三个字送FR,最后SP←SP+2 分为标志位操作指令、外部同步指令及空操作指令三类 分类 指令格式 功 能 操作内容 ? 标 志 位 操 作 STC CLC CMC STD CLD STI CLI 进位标志置1 进位标志置0 进位标志取反 方向标志置1 方向标志置0 中断允许标志置1 中断允许标志置0 CF←1 CF←0 CF← DF←1 DF←0 IF←1 IF←0 外 部 同 步 HLT WA
文档评论(0)