第04章80868088汇编语言程序设计1.pptVIP

  • 21
  • 0
  • 约 53页
  • 2016-08-12 发布于广东
  • 举报
第04章80868088汇编语言程序设计1

4.1 程序设计语言概述 4.2 8086/8088汇编语言的基本语法 引例:求从1开始连续50个奇数之和,并将结果存放在名字为SUM的字存储单元中。 汇编源程序一般由若干段组成,每个段都有一个名字(叫段名),以SEGMENT作为段的开始,以ENDS作为段的结束,这两者(伪指令)前面都要冠以相同的名字。 段可以从性质上分为代码段、堆栈段、数据段和附加段4种。 每一行只有一条语句,且不能超过128个字符(从MASM 6.0开始可以是512个字符);但一条语句允许有后续行,最后均以回车作结束。 每一条汇编语句最多由4个字段组成,它们均按照一定的规则分别写在一个语句的4个区域内 ,各区域之间用空格或制表符(TAB键)隔开。 整个源程序必须以END语句来结束,它通知汇编程序停止汇编。END后面的标号START表示该程序执行时的起始地址。 汇编语言程序中至少要有一启动标号,作为程序开始时目标代码的入口地址。启动标号常用START、 BEGIN、MAIN等命名。 (一)汇编语言语句的种类和格式 1.语句的种类 在8086/8088汇编语言中,有3种基本语句: 指令语句 伪指令语句 宏指令语句 (1)指令语句:是一种执行性语句,它在汇编时,汇编程序将为之产生一一对应的机器目标代码。 例: 汇编指令

文档评论(0)

1亿VIP精品文档

相关文档