- 汇编语言的基本元素
- 汇编编译 链接和运行程序
- 定义数据
- 符号常量
- 实地址模式程序设计
汇编语言的基本元素
整数常量 由符号开头,加上一个或多个数字以及一个表示数制基数的字符后缀
h | 十六进制 |
q/o | 八进制 |
d | 十进制 |
b | 二进制 |
r | 编码实数 |
t | 十进制 |
y | 二进制 |
整数常量后面没有后缀就默认是十进制
整数表达式
包含整数值和算术运算符的数学表达式
运算符一般包括() +(正) –(负) * / MOD + -
实数常量
有十进制实数和编码(十六进制)实数
十进制实数常量由符号位 整数部分 小数点 表示小数位的整数和指数部分组成
字符常量
是以单引号或双引号起的单个字符.汇编编译器将其转换为与字符对应的二进制ASCII码,例如 'A’ "d”
字符串常量
是以单引号或双引号引起的一串字符:
‘ABC’ ‘X’ “Goodnight,Gracie” ‘4096’
保留字
- 指令助记符
- 伪指令
- 属性
- 运算符
- 预定义字号
标识符
- 可含1~274个字符
- 对大小写不敏感
- 开头的字符必须是字母 下划线 @或$
- 标识符不能与汇编编译器保留字相同
尽量避免使用@符号作为标识符的首字符
伪指令
由编译器识别和执行的命令 用于定义逻辑段 选择内存模式 定义变量和创建过程
指令
- 标号 (代码标号 数据标号)
- 指令助记符 mov add sub mul jmp call
- 操作数
- 注释