奋斗在九十年代 - 第八十七章:项目组
本来嘛!计算机外围设备,最好是使用另一种品牌,就如丰田汽车的变速箱制造厂叫爱信一样,又比如索尼在中国的随身听品牌还有一个叫爱华的一样。
假如采用另外一种品牌,就能蒙蔽微硬公司更久。
但是呢!人人都有性格,刘美娟作为独一无二的穿越者,自然性格高傲。
她不想釆用除海豚商标之外的第二种品牌,哪怕是提早与微硬公司怼上,她也在所不惜。
在她的心里,海豚科技是一家中国民族企业,她不能也不屑做一些掉份的事,要就要光明磊落,要就要堂堂正正。
这可不是小事情,要知道海豚操作系统无疑是动了微硬公司的奶酪,海豚科技却又与他做计算机外围设备的生意,这是对微硬公司赤裸裸的打脸。
未来某一天,微硬的熊熊怒火,有多猛烈,几乎已经可以预见了。
今天,还有一件大事,张志东领导的海豚操作系统项目研发团队,正式开始研发了。
按惯例,张志东又主持了一次技术研讨会,只不过,因为刘美娟高度重视海豚操作系统的研发,她像个学生一样,也坐在椅子上在认真听讲。
张志东一开始就讲操作系统底层的微内核概念。
“微内核实际上是一个个模拟芯片内部计算核心的程序……”
刘美娟突然出声打断了张志东的发言。
“等一等,张主管,虽然我不懂软件,但是芯片我懂,我能预测到计算机cpu未来的研发趋势。
首先就是模块化,其中一个微内核出问题,不影响其他微内核的功能,也能通过搭积木的方式,增加一项或多项新功能。
将来的计算机芯片,就是一个高度的集合体,也可以称之为一个大杂烩,它会不断融合我们现在见到的一些专用微处理器功能,也会通过增加计算内核,增大并行计算处理能力,达到如今小型机甚至大型机的计算水平。
那么我想,我们的海豚操作系统底层微内核的创立,也应该吸收这个特点,做到高度模块化。”
刘美娟话里的中心意思就是模块化,张志东完全听懂了,他大声赞道:“好!刘总监这个建议提得非常棒,这样我们的操作系统会更加稳定,不会造成崩溃、死机等极端恶劣情况出现。
这又引发了我们的思考,计算机操作系统的稳定性是排在第一位的,其次才是强调多媒体功能。
……”
计算机操作系统的架构,是一个典型的倒金字塔形状,第一层叫做模拟层,也叫做微内核层,它是一个硬件层,由计算机硬件直接执行微程序指令,是整个操作系统的基础。
第二级是一般机器级,也称为机器语言级。
它由微程序解释机器指令系统.这一级也是硬件级。
第三级是操作系统级,它由操作系统程序实现。
这些操作系统由机器指令和广义指令组成,这些广义指令是操作系统定义和解释的软件指令,这一级也称混合级。
第四级是汇编语言级。它给程序人员提供一种符号形式的语言,以减少程序编写的复杂性。这一级由汇编程序支持执行。
第五级是高级语言级。这是面向用户为编写应用程序而设置的。这一级由各种高级语言编译程序支持。
除第一级外,其他各级都得到它下面各级的支持,同时也得到运行在下面各级上的程序的支持。
第一级到第三级编写程序所采用的语言,全部是二进制数字化语言,机器容易执行和解释,能显著增强电脑响应速度。
在第四、五两级编写程序所采用的是符号语言,用英文字母和符号来表示程序,因而便于大多数不了解硬件的人们使用计算机。
层次之间的关系紧密,上层是下层功能的扩展,下层是上层的基础,这是层次结构的一个特点。
层次结构的另一个特点是,站在不同的层次观察计算机系统,会得到不同的概念。
例如,程序员在第四层看到的计算机语言是高级语言,系统操作员将第三层看作一个系统级的资源;而硬件设计人员在第一、二级看到的是计算机的电子线路。
层次划分不是绝对的。
机器指令系统级与操作系统级的界面,又称硬、软件交界面,常常是分不清的,它随着软件硬化和硬件软化而动态变化。
操作系统和其他系统软件的界面,也不是很清楚的,例如,数据库软件也部分地起到了操作系统的作用。
此外,某些常用的带有应用性质的程序,既可以划归为应用程序层,也可以划归为系统软件层。
也就是说,计算机操作系统的性能优劣,完全是依托在计算机硬件资源之上,这离不开刘美娟这个对奔腾芯片完全熟悉和亲自设计bios芯片的硬件工程师的支持。
这个微内核到底该怎么做?有几个微内核?各设备的技术接口标准是什么?
都要靠她解释。
张志东他们这些软件工程师是不清楚的。
而且因为操作系统的一、二、三层都是使用晦涩难懂的机器语言,这极大的增加了编写的难度。
也最容易出错,需要不断的检查纠错,因为机器语言,都是一些0和1的组合,它不是直观的,错了都看不出来。
张志东只能安排几个逻辑思维能力易常强大的人编写,其余的人负责纠错,他自己则掌总。
一个优秀的项目主管,他能将复杂的问题分拆成一些简单的工作给手下去做,他必须有高超的统筹能力。
整个操作系统的架构,他了若指掌,这样才能保证操作系统的稳定和高效。
中国历来不缺普通的软件工程师,缺的就是像张志东这样的技术牛人。
海豚科技非常幸运,拥有张志东这样顶级的技术大拿,也正是因为有他,海豚操作系统的研发才成为了可能。
当然,刘美娟的能力也是必不可少,没有她,就无法编写出契合奔腾芯片和海豚电脑的微内核。
精准、高效、稳定,要做到这些,必须有刘美娟这样对奔腾芯片内部构造了若指掌的集成电路工程师。
特别英特尔在奔腾芯片上最新内置的专用算法,功能强大,这是英特尔公司的核心秘密,是区别于amd等兼容x86芯片的技术,可能连微硬公司都不会透露。
这个要求就更高了,可能英特尔公司负责研发奔腾芯片的技术总裁都达不到刘美娟这样的高度,也可以说全世界仅此一人。
海豚科技是幸运的,拥有了刘美娟和张志东这两个顶级软硬件工程师。
添加书签
搜索的提交是按输入法界面上的确定/提交/前进键的