ORG——起始汇编伪指令,用来指示汇编程序开始对原程序进行汇编;
END——结束汇编伪指令,用于汇编语言原程序末尾,以指示原程序到此结束;EQU——赋值伪指令,用于给它 左边的“字符名称”赋值;
DATA——数据地址赋值伪指令,用来给它左边的“字符名称”赋值,这里的“字符名称”不可以是一个汇编符号(如R0);
DB——定义字节伪指令,用来为汇编语言原程序在内存的某区域中定义一个或一串字节;
DW——定义字伪指令,用于为原程序再某个区域定义一个或一串字;
DS——定义存取空间伪指令,可以指示汇编程序从它的标号地址开始预留一定数量的内存;
BIT——位地址赋值伪指令,把BIT右边的位地址赋给它左边的“字符名称”。
EQU和DATA均是赋值指令,所不同的是EQU定义的“字符名称”必须先定义后使用,而DATA定义的“字符名称”没有这种限制,另外前者的“字符名称”可以是汇编符号,后者的不可以。
DW和DB均为预留存取空间,不同之处是前者是以字为单位,即两个字节,后者是以字节为单位,即八位。 |