- 3
- 0
- 约1.35万字
- 约 97页
- 2017-08-22 发布于江苏
- 举报
汇编语言程序设计课件4
第四章 汇编语言程序格式
§4.1 汇编语言语句种类及格式
§4.2 伪操作
§4.4 汇编语言的上机过程
§4.1汇编语言语句种类及格式
指令语句
伪指令语句
宏指令
一、指令语句
使CPU产生动作、并在程序执行时才处理的语句,就是第2章学习的处理器指令
书写格式
[标号:] 指令助记符 [DEST[ ,SRC]] [;注释]
标号:一条指令的符号地址。可以省略,如有必须以“:”作为结束标志。在程序段或子程序段的第一条指令处可使用标号,以在程序需要时转移到该处时,以标号的形式引用。
指令语句—标号的命名
标号的命名:根据用途,由字母、数字、专用符号? - $@
约定:
最长31个字符
第一个字符不能是数字
? - $@可出现在标号的任意位置,但? $不能单独使用
. 只能出现在起始位置
一个程序中,每个标识符的定义是唯一的,且不能与任何保留字相同
二、伪指令语句
(Directive)——不产生CPU动作、在程序执行前由汇编程序处理的说明性语句,例如,数据说明、变量定义等等
伪指令与具体的处理器类型无关,但与汇编程序的版本有关
[名字] 伪指令 [操作数] [;注释]
伪指令语句—格式说明
符号名字段:
与标号相区别,不带“:”
可以是常量名、变量名、过程名、结构名、记录名等
可视为指令语句中的操作数(如符号名就表示一个常量或存储地址
命名规则与
原创力文档

文档评论(0)