大学计算机专业——汇编语言课k件.pptVIP

  • 3
  • 0
  • 约 28页
  • 2016-11-29 发布于湖南
  • 举报
大学计算机专业——汇编语言课k件

第1章 什么是汇编语言 1.1 处理器指令 1.2 高级语言 1.3 汇编语言 1.4 小结 本章主要内容 处理器指令的特点 汇编语言的定义 如何将汇编语言融入程序设计模型 了解汇编语言与高级语言的区别与联系 1.1处理器指令 在操作的最低层,所有计算机处理器都按照制造厂商在处理器芯片内部定义的二进制代码操作数据。这些预置的代码被称为指令码(instruction code)。 不同类型的处理器包含不同类型的指令码,但是它们处理指令码程序的方式是类似的。 处理器工作模式 处理器芯片先将待处理的数据和决定如何处理这些数据的指令码存储在内存中,CPU按步骤从内存中一步步取出程序中的各条指令,并听从于这些指令从指定内存中取得数据进行处理, 再将处理的中间结果及最终结果存放于内存中。 CPU也按人们事先编制好的程序指挥输入设备和输出设备工作。这一处理模式(即程序和数据存于内存中、指令顺序执行)是由冯·诺依曼最早提出的,所以现代的大大小小的计算机系统都属于冯·诺依曼体系。 1.1.1指令码处理 当计算机处理器芯片运行时,它读取存储在内存中的指令码,以及指令码所需的数据。 指令指针(instruction pointer, IP)用于帮助处理器了解哪些指令码已经处理过了,以及接下来要处理的是哪条指令码。 数据指针(data pointer)用于帮助处理器了解内存中数据区域的起始位置

文档评论(0)

1亿VIP精品文档

相关文档