汇编语言指令的程序架构及设计实例.ppt
汇编语言程序架构及实例,北京理工大学,汇编语言格式,每一个段有一个名字,以符号SEGMENT作为段的开始,以语句ENDS作为段的结束。这两者都必须有名字,而且名字必须相同。由若干个段组成一个源程序,整个源程序以语句END作为结束。,汇编语言格式,汇编语言格式,汇编语言格式,指令:让CPU产生动作,在程序执行时才处理。又叫处理器指令,与汇编程序无关;伪指令:不产生CPU动作,在程序执行前由汇编程序处理;与具体的处理器类型无关,与汇编程序有关;不同版本的汇编程序支持不同的伪指令。,指令?伪指令?,分隔符,数据定义语句,为一个数据项分配存储单元,用一个符号名与这个存储单元相联系,且为这个数据提供一个任选的初始值。与数据项相联系的符号名称为变量。数据定义语句的例子为:THING DB?;定义一个字节BIGGER_THINGDW?;定义一个字BIGGEST_THING DD?;定义一个双字,例子,BUS1 DB 1,2,3,40H;OP DW 1,2,2*4,100H;CCS DD 1234ABCDH,常量就是出现在汇编语言中的固定值,数字常量字符串常量,一个例子,自行编写一个程序,可能用到的命令,堆栈的使用,下节的内容,对外部接口的操作。有关连接方式的内容,