伪指令和源程序
一,符号定义语句
通过符号定义语句,可以把常数,表达式等用符号表示。恰当地使用符号定义语句,不仅可以大大方便程序的书写和阅读,也有利于程序的调试和修改.
1,等价语句EQU
(1)用符号来代替常数或者数值表达式(起别名)
COUNT EQU 100 ;符号COUNT代表常数100
BUFF EQU 4COUNT ;BUFF等价于4100
(2)用符号来表示字符串(起别名)
HELLO EQU ‘HELLO’
(3)给关键字或者助记符起别名
MOVE EQU MOV ;MOVE代替MOV
COUNT EQU CX ;COUNT代替CX
(4)定义存储器操作数符号
VARW EQU THIS WORD ;VARW的类型是字
VARB DW ? ;段值和偏移与VARW相同
FLAG DW ?
FLAG1 EQU BYTE PTR FLAG
FLAG2 EQU BYTE PTR FLAG + 1
注意:只是起别名,不会为符号分配存储空间(也可以理解为创建了一个没有空间的变量);等价语句定义的符号不能被再次使用,否则会报错
2,等号语句’=’
用符号来表示一个常数(赋值操作)
语法:符