指令与伪指令
伪指令没有真正的机器指令与其对应,指令有真正的机器指令
指令语句格式
【标号(代码段的名字):】 指令助记符 操作数 ;注释
伪指令格式
【符号名(数据段的名字)】 伪指令符 操作数 注释
符号与标号无内存空间,只存在代码段
汇编语句表达式
DB定义字节类型变量,一个字节数据占1个字节单元,偏移量加1
DW定义字类型变量,一个字数据占2个字节单元,偏移量加2
DD定义双字类型变量,一个双字数据占4个字节单元,偏移量加4
一。常量
B二进制O八进制H十六进制
字符串常量用ASCII码表示 例如:’A'为41H
二。变量
数据对应存储单元的名字
段属性:变量所在段基址
偏移地址属性:变量偏移地址
类型属性:变量能存放的数据类型
三。表达式:先存低位,再存高位
数值表达式
字符串表达式
DATA SEGMENT
........
DATA ENDS
地址表达式(DW DD)
获取变量(标号)的偏移地址
带DUP的表达式
为连续的存储单位提供重复的数据
四。标号(主要用于转移指令语句)
段属性
偏移地址属性
类型属性:指段内操作或段间操作