购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.3 汇编语言程序的格式

汇编语言程序的每一句程序一般由4部分组成,即标号、操作码、操作数和注释。每个部分之间要用分隔符隔开,分隔符可以采用空格、冒号“:”、分号“;”。其使用格式如下:

标号:操作码 操作数 ;注释

一般对于一行汇编程序来说,只有操作码是必不可少的,其他视情况而定,可有可无。

标号由8个或8个以下的字符或数字构成,但第一个必须是字母。除字母和数字外,在标号中还可以使用下画线符号“_”。各种特殊功能寄存器名、各个位地址记忆符、各种伪指令等都不能用做标号。

以下是一些合法的标号。

P10、DELY、DATA0等。

以下的字符串不能用做标号。

7P、P+A、MOV等。

操作数一般为立即数、寄存器、直接地址,以及寄存器间址等。立即数的前缀为“#”,可以是二进制数,后缀为“B”;可以是十进制数,没有后缀;也可以是十六进制数,后缀为“H”。十六进制数的最高位必须是数字,不能为字母,如果高位大于9,则在前加0,例如0ABH。对直接地址direct来说,也有如下多种选择。

●二进制数、十进制数或十六进制数;

●标号地址;

●带有加减的表达式;

●特殊功能寄存器值。 3zUQXbwBKopinyMNkCdUPfjCxXmT8SRsEIIagmcM8yRWezfCNeteul+lMZ/8nJBp

点击中间区域
呼出菜单
上一章
目录
下一章
×