汇编指令EQU的作用
汇编指令EQU的作用为:在某些时候程序中多次出现同一个表达式,为方便起见,可以用赋值伪操作给表达式赋予一个名字。
EQU的指令格式为Expression_name EQU Expression。此后程序中凡需要用到该表达式指出,就可以用表达式名来代替了。可见,EQU的引入提高了程序的可读性,也使其容易修改。
Expression_name EQU Expression中的表达式可以是任何有效的操作数格式,可以是任何可求出常数值的表达式,也可以是任何有效的助记符。
例子:CONSTANT EQU 256数值赋以符号名(分段符),DATA EQU HEIGHT+12 地址表达式赋以符号名(分段符),ALPAHA EQU 7。
扩展资料
汇编指令中除了EQU作赋值操作以外,DATA指令同样具有类似的作用。DATA指令(数据地址赋值命令)的作用为将数据地址或代码赋与规定的字符名称。
虽然EQU和DATA具有相似的作用,但是两者直接具有以下区别:EQU须先定义后使用,而DATA可无须如此。其次,EQU可把汇编符号赋给一个字符名称,而DATA伪指令则不能。DATA可用于表达式,而EQU不行。
参考资料来源:百度百科-EQU(指令EQU解释)
参考资料来源:百度百科-单片机系统指令