第二级是一般机器级,也称为机器语言级。
它由微程序解释机器指令系统这一级也是硬件级。
第三级是操作系统级,它由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,这些广义指令是操作系统定义和解释的软件指令,这一级也称混合级。
第四级是汇编语言级。它给程序人员提供一种符号形式的语言,以减少程序编写的复杂性。这一级由汇编程序支持执行。
第五级是高级语言级。这是面向用户为编写应用程序而设置的。这一级由各种高级语言编译程序支持。
除第一级外,其他各级都得到它下面各级的支持,同时也得到运行在下面各级上的程序的支持。
第一级到第三级编写程序所采用的语言,全部是二进制数字化语言,机器容易执行和解释,能显著增强电脑响应速度。
在第四、五两级编写程序所采用的是符号语言,用英文字母和符号来表示程序,因而便于大多数不了解硬件的人们使用计算机。
层次之间的关系紧密,上层是下层功能的扩展,下层是上层的基础,这是层次结构的一个特点。
层次结构的另一个特点是,站在不同的层次观察计算机系统,会得到不同的概念。
例如,程序员在第四层看到的计算机语言是高级语言,系统操作员将第三层看作一个系统级的资源;而硬件设计人员在第一、二级看到的是计算机的电子线路。
层次划分不是绝对的。
机器指令系统级与操作系统级的界面,又称硬、软件交界面,常常是分不清的,它随着软件硬化和硬件软化而动态变化。
操作系统和其他系统软件的界面,也不是很清楚的,例如,数据库软件也部分地起到了操作系统的作用。
此外,某些常用的带有应用性质的程序,既可以划归为应用程序层,也可以划归为系统软件层。
也就是说,计算机操作系统的性能优劣,完全是依托在计算机硬件资源之上,这离不开刘美娟这个对奔腾芯片完全熟悉和亲自设计bios芯片的硬件工程师的支持。
这个微内核到底该怎么做?有几个微内核?各设备的技术接口标准是什么?
都要靠她解释。
张志东他们这些软件工程师是不清楚的。
而且因为操作系统的一、二、三层都是使用晦涩难懂的机器语言,这极大的增加了编写的难度。
也最容易出错,需要不断的检查纠错,因为机器语言,都是一些0和1的组合,它不是直观的,错了都看不出来。
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
相邻推荐:罪恶调查局 弦之映 试爱成瘾:冷酷少主独宠我 我读书少,你可别骗我 嫁给豪门秦先生 非诉女王 是你来检阅我的忧伤了吗 反派要抱抱[快穿] 女配的七零纪事 全校都在围观我们谈恋爱 合约夫夫 炮灰雄虫靠绿茶追妻[虫族] 惹爱篮板王 告白送错情书之后 深度试婚 尘泽洪荒 鲤·因爱之名 无法抵达的南亭山 医妻三嫁 上瘾