第四章 汇编语言语法 4.1汇编语言语句格式 (1)指令语句格式 标号: 指令助记符 操作数 ;注释 标号字段:是一个任选字段,性质为符号便移量,一般用于标记跳转指令的目的地址.在汇编过程中标号会被替换为一个16位的数值偏移量.标号必须位于语句开头,结尾必须使用冒号。 指令助记符和操作数:这两个字段组成汇编指令本身,指令助记符是必不可少的,操作数则根据指令助记符来确定.在汇编过程中,也只有这两个字段会被替换为确定的机器指令代码. 注释字段:是一个任选字段,用于说明程序片段或指令的功能,汇编过程中不处理这样的字段,它只是用于提高源程序的可读性.注释必须使用分号作为开始。 例子:教材P63例4.1.1 (2) 伪指令语句格式 伪指令语句:这种语句用于指示汇编程序(翻译程序)如何汇编源程序.和指令语句不同,汇编程序处理它时不会产生机器指令代码,只对伪指令提出的要求进行解释并立即完成要求的操作. 伪指令的功能大致有分配存储单元、计算表达式、定义常量等等。 符号名 伪指令符 操作数 ;注释 符号名字段:一个任选字段,针对不同的伪指令符,符号名可以是常量名、变量名、子程序名称、结构名称、记录名称。都是一些抽象的名称,在最终的目标代码中不会出现,只是在汇编过程中使用。 伪指令符:伪指令语句中必不可少的字段,由它指示汇编程序所要完成的具体操作。 操作数字段:由伪指
原创力文档

文档评论(0)