- 1
- 0
- 约4.21千字
- 约 23页
- 2019-10-25 发布于安徽
- 举报
* * 1.4计算机的软件 二、软件的发展演变 编程语言的发展 手编程序:机器语言程序,手工编译二进制码 汇编程序:符号语言程序,汇编程序汇编 高级程序:算法语言/高级语言,机器编译程序/解释程序 系统软件的发展 操作系统 分布式系统软件 * * 1.5计算机系统的层次结构 一、多级计算机系统 计算机不能简单地认为是一种电子设备,而是一个十分复杂的硬、软件结合而成的整体。它通常由五个以上不同的级组成,每一级都能进行程序设计,如图所示。 * * 1.5计算机系统的层次结构 二、五级计算机层次系统 第一级是微程序设计级。这是一个实在的硬件级,它由机器硬件直接执行微指令。如果某一个应用程序直接用微指令来编写,那么可在这一级上运行应用程序。 第二级是一般机器级,也称为机器语言级,它由微程序解释机器指令系统。这一级也是硬件级。 第三级是操作系统级,它由操作系统程序实现。这些操作系统由机器指令和广义指令组成,广义指令是操作系统定义和解释的软件指令,所以这一级也称为混合级。 * * 1.5计算机系统的层次结构 第四级是汇编语言级,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性。这一级由汇编程序支持和执行。如果应用程序采用汇编语言编写时,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。 第五级是高级语言级,它是面向用户的,为方便用户编写
原创力文档

文档评论(0)