微型计算机原理与接口技术第4章汇编语言与程序设计.ppt

微型计算机原理与接口技术第4章汇编语言与程序设计.ppt

   4.1 汇编语言程序的格式和处理过程 4.1.1 汇编语言概述   用指令的助记符、符号地址、标号、伪指令等符号书写的语言称为汇编语言,用这种汇编语言书写的程序称为汇编语言源程序。   汇编语言是一种符号语言,它是面向机器的。不同CPU构成的计算机有不同的汇编语言,除硬件定义和指令系统外,其语义、语法规则都是特定的。8086/8088汇编语言源程序的基本组成单位是语句,源程序可使用的语句有三种:指令语句、伪指令语句和宏指令语句。前两种是最常见的基本的语句。每个指令语句在汇编过程中都会产生相应的目标代码。 4.1.2 汇编语言的语句   编写一个汇编语言源程序需要两种语句:一种是由CPU执行的语句,叫做指令性语句;另一种是由汇编程序执行的语句,叫做指示性语句。第3章中介绍的指令一般会在指令性语句中使用,而指示性语句中使用的指令称为伪指令,以便与指令区别开。下面分别介绍这两种语句的格式。   1.指令性语句格式   指令性语句包括四部分,格式如下:     [标号:]操作码 [操作数1][,操作数2] [;注释]   说明:   (1) 标号部分:以冒号分隔,该部分不是每条指令必需的,为提供其他指令引用而设。一个标号与一条指令的地址符号名(即在当前程序段内的偏移量)相联系。在同一程序段中,同样的标号名只允许定义一次。   (2) 操作码部分:操作码助词符是指令系统规定的

文档评论(0)

1亿VIP精品文档

相关文档