程序设计语言的分类.pptVIP

  • 18
  • 0
  • 约2.06千字
  • 约 12页
  • 2017-02-28 发布于湖北
  • 举报
第6章????编码 6.1 程序设计语言 一、程序设计语言的分类 1.机器语言(Machine Language) 机器语言,是一种用二进制代码表示的低级语言,是计算机直接使用的指令代码。机器语言没有通用性、不能移植、因机器而异,因为处理机不同指令系统就不同。 用机器语言编写程序,都采用二进制代码形式,且所有的地址分配都以绝对地址的形式处理,存储空间的安排、寄存器、变址的使用也都由程序员自己计划。 第6章????编码 2.汇编语言(Assemble Language) 汇编语言,是一种使用助记符表示的低级语言。某一种汇编语言也是专门为某种特定的计算机系统而设计的。用汇编语言写成的程序,需经汇编程序翻译成机器语言程序才能执行。 汇编语言中的每条符号指令都与相应的机器指令有对应关系,同时又增加了一些诸如宏、符号地址等功能。虽然这种语言的命令比机器语言好记,但它并没有改变机器语言功能弱、指令少、繁琐、易出错、不能移植等的缺点。 第6章????编码 3.高级语言(High level Language) 高级语言是面向用户的、基本上独立于计算机种类和结构的语言。高级语言最大的优点是:形式上接近于算术语言和自然语言,概念上又接近于人们通常使用的概念。高级语言的一个命令可以代替几条、几十条甚至几百条汇编语言的指令,因此,高级语言易学易用,通用性强且应用广泛。 第6章?

文档评论(0)

1亿VIP精品文档

相关文档