汇编语言程序设计方法.doc

汇编语言程序设计方法

第四章 汇编语言程序设计方法 第一节 汇编语言程序设计 1、程序设计语言 1)、机器语言 直接用二进制数表示指令和数据的最原始的程序设计语言。 2)、汇编语言 用助计符来表示的面向机器的程序设计语言。用汇编语言编制的程序须要用“人工汇编”或“机器汇编”将其翻译成机器语言,才能被机器认识。 3)、高级语言 高级语言是一种面向过程而独立于计算机硬件结构的通用计算机语言。如FORTRAN、PASCAL、C语言等。 注意:①机器语言直接面对机器,实时性好,但难以编出较复杂的程序,现基本上被汇编语言代替; ②汇编语言是目前单片机初学者采用的一种编程方法,它具有实时性强,对较复杂的程序也能编制。 ③高级语言它面向过程易于编制复杂程序,具有通用性好,程序简单,但它要求占用较大的内存空间,实时性差,目前从事单片机的开发和研究工作须掌握这种方法。 2、汇编语言的规范 1)、汇编语言源程序的格式 标号:操作码 目的操作数,源操作数;注释 2)、汇编语言伪指令 ①ORG----起始地址伪指令; 功能:用来规定目标程序或数据的起始地址。 格式:[标号:] ORG 16位地址 说明:在一个程序中允许有多个ORG指令,以规定不同程序段的起始位置。 ②END-----汇编结束伪指令; 功能:用来告诉汇编程序,此源程序到此结束。 格式:[标号:] END 说

文档评论(0)

1亿VIP精品文档

相关文档