第88章 微型计算机项目
在网际网路搭建试验成功后,接下来要做的就是建立更大规模的网际网路,找到问题,然后解决问题。
相比原歷史上的那种原始网际网路,他们如今不管在硬体还是软体上都要先进得多,大概相当於七十年代中后期水平,可以说起步就是成熟產品。
因此,他们现在就已经有能力建立相当规模的网际网路了。
如今限制网际网路普及的真正问题,其实在计算机上。他们试验用的是科研用的专业计算机,性能很好,但个头太大了,使用门槛也高,功能更是少得可怜。
至少,计算机得能方便的发送电子邮件才算具有实用价值吧?
徐卫国將网际网路后续的完善任务交给了团队成员,他自己则把工作重心转到了微型计算机的研发上。
目標:计算机缩小到电视机大小,使用图形界面的作业系统,能方便的发送汉字邮件。
从技术上说,这些目標已经具备了实现的基础。
首先是缩小体积。在微处理器跟存储晶片出现后,电视机大小的计算机就完全能够实现。而现有计算机之所以大,是因为他们为了维持高运算能力及扩展性,保留了很多独立电路板跟专用组件。而且在架构设计上,也配置了大量冗余电源及专用i/0总线。
但民用版的微型计算机,是用不到这些设计的,把多余的东西刪刪减减,摆上桌面是没有问题的。
其次是作业系统,歷史上最早的使用图形界面的作业系统出现在1973年,已经具有了窗口、图標、菜单和指针等元素。
他们如今的硬体技术还要更先进些,只要方向对,没道理做不出来。
最后是发送汉字电子邮件功能。
现有的存储晶片当然是无法容纳常用汉字字库的,但是,正所谓力大砖飞。一块不够,那就用五块、十块、二十块!
还別说,歷史上真有人这么干过。
华国第一套微机汉字库,就使用64片16k位/片的通用存储晶片,容纳了3756个一级汉字。
(16k位的“位”是指计算机数据的最小单位——二进位位,比如0或1。位又叫bit,字节又叫byte,1位元组=8位,1kb就是1024位元组)
16k位是多大?是2kb。
而他们现在的存储晶片容量高达6kb,是当时的三倍。
另一方面,字库规模其实也有很大缩减空间,一千个常用汉字就够应付92%的日常使用了,这样的话,他们就只需要六块存储晶片。再加上一块用来存储其它数据,就算七块好了。
七块存储晶片,对一台计算机来说,问题当然有,但並不大。
不管是体积功耗,还是成本以及可靠性,都还在可以接受的范围內。
这天,徐卫国来到微型计算机实验室,把团队所有成员集中在了会议室里,一百五十人左右,挤得坐都坐不下了。
为了让所有人都能看到自己,徐卫国乾脆站到了桌子上,扫了眼眾人,大部分面孔都很陌生。
別看实验室已经成立几个月了,但双方其实並没有见过几次面,这些人招进来之后就被徐卫国派遣到了计算所去学习,直到前两天才陆续召回。
算是借鸡孵蛋了。
也算是额外读了个短期研究生。
这一百多號人中,大概三分之一是做硬体的,剩下的三分之二负责做软体。
之所以是这样的配置,是因为大部分硬体都是现成的,他们最多的工作是设计组装。
相对复杂的其实是软体,是作业系统。
徐卫国轻咳两声,道:“下面我宣布一下领导岗位的任命,主要是各项目组组长,这是根据你们过去几个月在计算所的表现来定的,室长职位则暂时空置,我要看你们今后的表现才能决定室长人选。好,现在点到名字的举手。————向盛!
“到!”一个方脸青年举起了手。
“你以后是作业系统项目组长了。”
“是。”
“邓弈!”
“到!”
“你是系统开发工具与生態项目组。”
“是。”
“郭信!————你是计算机硬体项目组组长。”
“是!”
任命完组长,徐卫国接著说道:“过去的几个月,你们在计算所那边应该是学到了不少东西。
但是,我要告诉你们的是,不要依赖学到的知识,因为我们要走的是前人没走过的路。要懂得思考————”
“好,下面我讲一下咱们的研发方向。首先,硬体上的目標是缩小体积,我们要的是能摆在桌子上的机器,大概要做到电视机那么大————”
“软体的主要任务,则是开发能使用图形界面的作业系统。什么是图形界面?简单说就是所见即所得!
现在我们想运行一个程序,是要输入文本命令来实现的。而我们要做的工作,是完全省去文本命令过程,比如同样运行一个程序,我只需要设计一个菜单,用滑鼠点击菜单,菜单就会弹出目录,选择目录里你想要的程序,再次点击,程序就能开始运行。
懂吗?这就是模仿物理世界的使用习惯,把一个个程序具象化为一个个图標,你点一下图標,它就打开,点一下关闭標识它就关闭。你不需要会编程,只需要识字,懂得物理世界的基本逻辑就能操作。————还有谁不明白的?可以提问。”
安静片刻后,一个青年举起了手。
“你说!”
“所长,可是这样的作业系统会占用更多內存吧?会影响计算机性能的。而且开发难度很大,我们为什么要做这样的机器?”
“因为我们的目標是让普通人也能使用计算机。”
“可普通人用计算机干嘛?”
“他们能用计算机干嘛,就要看我们的本事了。————网际网路你们都知道了,它能在不同设备间发送信息,这不就是个很大的用途吗?”
“也就是说,计算机的性能不重要了?”
“嗯。你可以这么认为,像运算速度、响应时间这一类的传统计算机性能指標都不重要,我再说一遍,这款计算机不是用来搞科研的,它要的是让普通人也能操作,懂了吗?”
“明白了。”
>
