1.立即数寻址只能用于源操作数寻址、
2.offser dvar 是 立即数寻址
3.存储器寻址中
EBP和ESP默认访问ss段寄存器 其他寄存器默认访问ds段寄存器
存储器地址(逻辑地址) = 段基地址 + 偏移地址
32位有效地址 = 基址寄存器 + 变址寄存器 * 比例因子 + 偏移量
基址寄存器是8个32位通用寄存器之一
变址寄存器是除了ESP的其他7个32位通用寄存器之一
比例因子只有1 2 4 8
偏移量是有符号数 可正可负
4.定义字符串常量格式:
变量名 equ <字符串>
例如:my7c equ <Personal Computer>
5.常用类型操作符
type
type返回该类型变量的一个数据项所占的字节数
type + 变量 返回变量字节数1 2 4
type + 常量 返回0
type + 寄存器 返回寄存器位数的字节数1 2 4
lengthof
lengthof返回整个变量的数据项数
sizeof
sizeof返回整个变量所占字节数
6.变址寻址
当变址寄存器没有比例因子时需要搭配基址寄存器