汇编语言程序设计--北京大学微处理器.pptVIP

  • 7
  • 0
  • 约1.58万字
  • 约 79页
  • 2017-09-11 发布于浙江
  • 举报

汇编语言程序设计--北京大学微处理器.ppt

第7章 汇编语言的基本语法 Assemble Language 一种面向机器的程序设计语言,是一种用符号表示的低级程序设计语言(机器语言的符号化描述),通常是为特定计算机或计算机系列专门设计的。 Assemble Language 用汇编语言编写的程序不能由机器直接执行,而必须经汇编程序翻译成机器语言程序。汇编语言指令与翻译成的机器语言指令之间基本是一一对应的关系。 汇编过程示意: 采用汇编语言进行程序设计的优点: 可充分利用机器的硬件功能和结构特点,加快程序的执行速度,减少目标程序所占用的存储空间。 常用来编写实时控制程序、实时通信程序,有时也用来编制某些系统软件程序。 缺点: 1. 编程效率低(与人们描述计算过程的需要差距大); 2. 与机器硬件的具体结构联系过于紧密 ——在一种结构的机器上开发的程序极难移植到另一种不同结构的机器上去。 7.1.2 汇编语言源程序的组成 1. 伪指令语句和指令语句 汇编语言源程序中除了包含真正的指令外,还应包含说明性的“指令”。这些说明性的“指令”是面向汇编程序和连接程序的,称为伪指令。 宏汇编程序5.0版(MASM V5.0)规定,汇编语言源程序的每行只能写一个语句: 指令语句或伪指令语句。行长不能超过128个字符。每个语句最多可由四个字段组成: 名字字段、操作字段、操作数字段和注释字段。 伪指令语句是说明性语句

文档评论(0)

1亿VIP精品文档

相关文档