微机原理课件第8讲.pptVIP

  • 1
  • 0
  • 约4.5千字
  • 约 21页
  • 2017-06-03 发布于四川
  • 举报
第四章 汇编语言程序设计 4.1汇编语言的程序结构和语句格式 语言的发展 ?机器语言(Machine Language):二进制表示指令和数据,能被机器直接识别的计算机语言。速度快、占用内存少。 ?汇编语言(Assembly Language):采用助记符表示的程序设计语言。内存空间少,而且执行速度快。 ?高级语言(High Level Language):高级语言则是面向用户的语言。 机器语言 ①指令中仅包含“0”和“1”。 优点:执行速度快 缺点:难记,编程时容易出错,修改程序时更是如此 ②不同种机器之间程序不能通用。 原因:不同生产厂家,不同种计算机指令系统不相同,所以,在一台计算机上执行的程序,要想在另一台计算机上执行,必须另编程序,造成了重复工作。 汇编语言 ①用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,例如: “ADD”代表加法,“MOV”代表数据传递 ②有了助记符,读懂、纠错及维护程序都变得方便了。 ③计算机不认识这些助记符,需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 ④依赖计算机的硬件结构和指令系统,移植性较差 。 高级语言 这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。

文档评论(0)

1亿VIP精品文档

相关文档