关灯
护眼
字体:

奋斗在九十年代(111)

作者: 长胜之虎 阅读记录

其典型的代表就是苹果公司的 macos操作系统,也是基于unix的电脑操作系统,它就是一个完全闭源的操作系统,一直以稳定安全著称。

其实微硬的dos系统还是windows系统,其真正的源头也是基于unix。

为什么一定要使用unix为底层架构呢?这就是涉及到了标准,计算机外围设备的接口标准,就是贝尔实验室设定的,因为好多计算机技术以及外围设备就是他家发明的。

刘美娟当然想拥有一套完全属于海豚科技的闭源操作系统,不过她不懂软件技术,就有点底气不足。“张主管,我们真的可以吗?

“完全可以,刘总监,我可以向你打包票,就我们这些人手,我们完全可以研发出一款实用的闭源操作系统。”张志东点头肯定的答道。

刘美娟得到了张志东的肯定答复,她立刻精神一振,完全恢复了干劲,她朗声说道:“好!张主管,现在我任命你为我们公司的海豚操作系统研发项目主管,你需要什么要求可以和我说。”

张志东闻言非常兴奋,可转眼间他就两手一摊苦着脸道:“刘总监,我们总不可能用空手研发吧!至少得有计算机啊!”

张志东的变脸技术,终于令心情大畅的刘美娟开怀大笑“哈哈!这好办,我这就去更改主板bs芯片的设定,然后我们就可以安装windows95操作系统了。

你就和他们商讨海豚操作系统的底层架构吧!”

刘美娟的精神前所未有的振奋,她说干就干,丢下这番话就急匆匆的赶往工厂了。

第七十五章 :系统架构

刘美娟既然能修改bios设定,对公版bios设定当然是知之甚详了,这次的难度不大,主板其它的一切都不要变,只要换掉bios芯片就可以了。

说来好笑,bios芯片是只读存储器ram,必须用专用的软件编辑器进行编辑,使用的正是微硬公司赖以发家的计算机语言:basic语言,而这却是硬件工程师的工作范围。

这是因为早期的电脑和计算机语言都非常简单,正因为简单,像bios设定这样的重要基础芯片,必须用简单的basc语言加机器语言,它强调的是稳定。

用微硬的工具软件,制作出一种与微硬相竞争的全新操作系统,不能不说是一种讽刺。

先不说刘美娟是如何兴致勃勃的返回工厂去重新修改bios设定了,单说张志东接过任务,与他手下的二十名大学生软件工程师开始商讨海豚操作系统的底层架构。

“在座的有几位同学是主修系统架构的?”

张志东没有一开始就大谈特谈,他首先就是摸底。

在办公室里坐得笔直的一个个学生中,有五位同学站起来示意。

张志东看到居然有五位同学,他脸带微笑双手虚压道:“好!请坐下!非常不错,有你们五位同学帮助我,我们主要负责架构设定,其他的同学,负责堆砌代码。”

这时却又有五位同学一起站起来,其中一个同学对张志东说道:“张主管,对不起!我们学的是电子硬件工程,恐怕我们帮不上忙。”

“嗯!我知道了,你们不属于我管理,但是我可以告诉你们,公司正要研发一款服务器主板,你们有的是工作做。”

等那五位电子硬件专业的同学坐下后,张志东顺势说道:“说到服务器,我就有必要和大家说一说了。

我们的这款海豚操作系统和我们将要研发的服务器操作系统,必须有很强的交互性能,甚至有些系统架构应该可以通用,以结省我们大量的研发时间,因此我们考虑问题,要全盘考虑。

首先我们可以确认,我们的这款海豚操作系统,是一款基于unix的闭源操作系统,类似于苹果的macos。

所以我们不用考虑其它计算机兼容厂商的一些设定,甚至不需要考虑绝大部分的计算机外围设备的一些数据接口标准,只为某一款优秀外围设备设计并优化技术接口。

这就让我们的开发工作变得简单许多。

当然,我们也不能茫目乐观的对待这场艰难的战役。

一款好的计算机操作系统,该做到哪些功能呢?

微硬公司的windows95图形操作系统为我们提供了研发方向。

首先必须做到所见即所得,不再需要那种复杂的dos操作指令。

第二,必须要有强大的多媒体功能。

这就给我的工作,提出了一个高难度的大问题。

也就是并行管理,即同时有多个请求需要中央处理机计算处理,这往往容易造成冲突或中断,也就是死机。

当然,英特尔的奔腾芯片有多个计算核心,能同时处理多条请求,但是我们要预估到可能是十几个甚至几十个请求同时发生的情况。