
第3章汇编语言程序设计小结
1 第3章 汇编语言程序设计小结

主要内容:汇编语言源程序的结构汇编语言语句格式伪指令功能调用汇编语言程序设计
2 主要内容: ⚫ 汇编语言源程序的结构 ⚫ 汇编语言语句格式 ⚫ 伪指令 ⚫ 功能调用 ⚫ 汇编语言程序设计

84.1汇编语言源程序了解:计算机的三种语言源程序的结构汇编语言语句格式
3 §4.1 汇编语言源程序 了解: ⚫ 计算机的三种语言 ⚫ 源程序的结构 ⚫ 汇编语言语句格式

计算机设计语言面向机器的语言机器语言汇编语言高级语言机器语言汇编语言高级语言福
4 一、计算机设计语言 机器语言 汇编语言 高级语言 面向机器 的语言 机器语言 汇编语言 高级语言

汇编程序汇编语言源程序用助记符编写机器语言汇编语言汇编程序目标程序源程序源程序的编译程序
5 汇编程序 ⚫ 汇编语言源程序 用助记符编写 源程序的编译程序 汇编语言 汇编程序 源程序 机器语言 目标程序

汇编语言程序设计与执行过程输入汇编语言源程序一→源文件.ASM汇编(编译)目标文件.OBJ链接可执行文件.EXE调试最终程序
6 汇编语言程序设计与执行过程 ⚫ 输入汇编语言源程序 源文件 .ASM ⚫ 汇编(编译) 目标文件 .OBJ ⚫ 链接 可执行文件 .EXE ⚫ 调试 最终程序

汇编语言源程序结构二堆栈段名数据段名SEGMENTSEGMENT数据段名堆栈段名ENDSENDS附加段名代码段名SEGMENTSEGMENT附加段名代码段名ENDSENDS
7 二、汇编语言源程序结构 数据段名 SEGMENT . 数据段名 ENDS 附加段名 SEGMENT . 附加段名 ENDS 堆栈段名 SEGMENT . 堆栈段名 ENDS 代码段名 SEGMENT . 代码段名 ENDS

三、汇编语言语句类型指令性语句CPU执行的语句能够生成目标代码指示性语句CPU不执行,而由汇编程序执行的语句,不生成自标代码
8 三、汇编语言语句类型 指令性语句 指示性语句 CPU执行的语句, 能够生成目标代码 CPU不执行,而由汇 编程序执行的语句, 不生成目标代码

四、汇编语言语句格式指令性语句:[标号:][前缀]助记符[操作数],[操作数][;注释]指令的符号地址:注释前加分号标号后要有冒号操作码
9 四、汇编语言语句格式 指令性语句: [标号:] [前缀] 助记符 [操作数],[操作数] [ ;注释] 指令的符号地址, 标号后要有冒号 操作码 注释前加分号

指示性语句格式[名字]伪指令助记符操作数[,操作数,.][;注释]变量的符号地址指示性语句中至其后不加冒号少有一个操作数10
10 指示性语句格式 [名字] 伪指令助记符 操作数 [,操作数,.] [ ;注释] 变量的符号地址, 其后不加冒号 指示性语句中至 少有一个操作数