微型计算机原理与常用接口技术 hina 54 cat 第三章 汇编语言程序设计
china_54@tom.com 第三章 汇编语言程序设计
微型计算机原理与常用接口技术cms4 a 知识点: 汇编语言的基本元素 伪指令 汇编程序结构 ●DOS系统调用和BIOS功能调用 程序设计方法
china_54@tom.com 知识点: l 汇编语言的基本元素 l 伪指令 l 汇编程序结构 l DOS系统调用和BIOS功能调用 l 程序设计方法
微型计算机原理与常用接口技术cms4 a 31汇编语言的基本元素 311汇编语言的语句格式 汇编语言编写的源程序是由多条汇编指令组成的 标识符 2指令助记符 3操作数 4.注解 312汇编语言的语句格式 1.算术运算符 2.逻辑运算符 3关系运算符 4.分析运算符 1)SEG运算符 2) OFFSET运算符
china_54@tom.com 3.1 汇编语言的基本元素 3.1.1 汇编语言的语句格式 汇编语言编写的源程序是由多条汇编指令组成的。 1.标识符 2.指令助记符 3.操作数 4.注解 3.1.1 汇编语言的语句格式 1.算术运算符 2.逻辑运算符 3.关系运算符 4.分析运算符 1)SEG运算符 2)OFFSET运算符 3.1.2 汇编语言的语句格式
微型计算机原理与常用接口技术 hina 54 at 3.TYPE运算符 4. LENGTH运算符 5.SIZE运算符 6综合运算符 3.13表达式 8086/8088CPU指令系统采用了变长的指令格式,不可能 用一个简单的规则来描述指令的编码格式 常数 2常量操作数 3存储器操作数 4.常量表达式 5地址表达式 3.1.4汇编语言程序汇编步骤
china_54@tom.com 3. TYPE运算符 4. LENGTH运算符 5. SIZE运算符 6.综合运算符 3.1.3 表达式 8086/8088 CPU指令系统采用了变长的指令格式,不可能 用一个简单的规则来描述指令的编码格式。 1.常数 2.常量操作数 3.存储器操作数 4.常量表达式 5.地址表达式 3.1.4 汇编语言程序汇编步骤
微型计算机原理与常用接口技术 hina 54 cat 32伪指令 321定义数据伪指令 322符号定义伪指令EQU、=、及 PURGE 323段定义伪指令 SEGMENT和ENDS 324设定段寄存器伪指令 ASSUME 325定义过程的伪指令PROC和ENDP 326宏指令 327ORG伪指令 328汇编结束伪指令END
china_54@tom.com 3.2 伪指令 3.2.1 定义数据伪指令 3.2.2 符号定义伪指令EQU、=、及PURGE 3.2.3 段定义伪指令SEGMENT和ENDS 3.2.4 设定段寄存器伪指令ASSUME 3.2.5 定义过程的伪指令PROC和ENDP 3.2.6 宏指令 3.2.7 ORG 伪指令 3.2.8 汇编结束伪指令END