汇编语言第2章 程序设计基础.pptVIP

  • 5
  • 0
  • 约7.16千字
  • 约 30页
  • 2017-08-15 发布于江西
  • 举报
汇编语言第2章 程序设计基础.ppt

第2章 程序设计基础 语言是人们交流思想、传达信息的工具。人类在长期的历史发展过程中,为了交流思想、表达感情和交换信息,逐步形成了语言。这类语言,如汉语和英语,通常称为自然语言。另一方面,人们为了某种专门用途,创造出种种不同的语言,例如旗语和哑语,这类语言通常称为人工语言。专门用于人与计算机之间交流信息的各种人工语言称为计算机语言或程序设计语言。 2.1 程序设计语言 根据程序设计语言发展的历程,可将其大致分为机器语言、汇编语言、高级语言以及4GL语言四类。 2.1.1 机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的机器指令的集合,即处理器的指令系统。不同类型处理器的计算机,其机器语言是不同的,按照一种计算机的机器指令编制的程序,不能在指令系统不同的计算机上执行。机器语言的优点是能够被计算机直接识别、执行速度快、占用内存空间少。其缺点是难记忆、难书写、难编程、易出错、可读性差、可移植性差。 2.1.2 汇编语言 为了克服机器语言的缺点,人们采用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码,产生了汇编语言(也称为符号语言)。汇编语言是由一条条助记符所组成的指令系统。使用汇编语言编写的程序(汇编语言源程序),计算机不能直接识别,需要由一种起翻译作用的程序(汇编程序),将其翻译成机器语言程序(目标程序),计算机方可执行,这一翻译过程称之为“汇编”。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档