微机原理及接口技术蒋革微机原理及接口技术第三章.pptVIP

  • 5
  • 0
  • 约2.91万字
  • 约 118页
  • 2017-11-09 发布于广东
  • 举报

微机原理及接口技术蒋革微机原理及接口技术第三章.ppt

本课程教学模块 第三章 汇编语言程序设计 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 习 题 三 习 题 三 习 题 三 分为标志位操作指令、外部同步指令及空操作指令三类 分类 指令格式 功 能 操作内容 ? 标 志 位 操 作 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 WAIT ESCext-opcodesrc LOCK 暂停 等待有效 交权给外部协处理器 封锁总线 ? 空操作 NOP 空操作 ? 用于CPU与外部事件同步 汇编语言语句有指令性语句、指示性语句和宏指令语句三种类型。 1、指令性语句: 是机器指令的符号表示,经汇编产生对应的机器指令代码,在形成执行文件时执行。 2、指示性语句(也称伪指令语句): 只是给汇编程序提供一些控制信息,帮助汇编程序正确汇编指令性语句,没有对应的机器码。 指示性语句结构: [名字] 伪指令助记符 [操作数] [;注释] 说明:名字可以是符号常量名、变量名、过程名、段名等,名字后面不能有“:”。 伪指令命令助记符共有40多个,按功能不同分成八类。

文档评论(0)

1亿VIP精品文档

相关文档