计算机组成原理(1-1)精选.ppt

* 1.5.1 多级组成的计算机系统本教材中,提出了五级结构。也有教材提到六级结构,那就是指最下面的第0级——硬联逻辑级,是计算机的内核,由门、触发器等逻辑电路组成。 1.5 计算机系统的层次结构 * * 第1级是微程序设计级或逻辑电路级。这是一个实在的硬件级,这级的机器语言是微指令集,程序员用微指令编写的微程序,一般是直接由硬件执行的。如果某一个应用程序直接用微指令编写,那么可在这一级上运行应用程序。 第2级是一般机器级,也称为机器语言级。这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释。这一级也是硬件级。 * 第3级是操作系统级,它由操作系统程序实现。这些 操作系统由机器指令和广义指令组成,广义指令是操作系统定义和解释的软件指令,所以这一级也称为混合级。 第4级是汇编语言级,它给程序人员提供一种符号形 式语言,以减少程序编写的复杂性。这一级由汇编程序支持和执行。如果应用程序采用汇编语言编写时,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。 * 第5级是高级语言级,它是面向用户的,为方便用户编写应用程序而设置的。这一级由各种高级语言编译程序支持和执行。把计算机系统按功能分为多级层次结构,有利于正确理解计算机系统的工作过程,明确软件、硬件在计算机系统中的地位和作用。除第一级外,其他各级都得到其下面级的支持,同时也

文档评论(0)

1亿VIP精品文档

相关文档