十三(1 / 1)

加入书签 本章报错

往生记强烈推荐:

至于系统的分时多任务特性就说来话长了,分时系统是在计算机发展早期提出的,当时的机器输入输出是一排开关加指示灯,后来先进一点了搞了打孔纸带输入。找一根硬纸带,两排孔,上边有孔代表一,没孔代表零,一个程序打老长,等纸带进去了再一按电å门,计算机才开始算吧。算好了再突突的打孔,又是一段纸带出来了,人们再挨个ฐ数孔再换算成结果。所以那ว时候的计算机使用都要等待,计算机的运行效率也不高,大部ຖ分时间都浪费在输入输出上了,就是俗称的单人单任务。同一时间只有一个ฐ人能操作一个ฐ任务,当然没效率了。这就导致了分时多任务操作系统的诞生,那就是及其著名的,不可不知的unix。

发明unix的两ä位大牛可了不得,一位是kenthopson爷爷,另一位是dennisriche老大,尊称dr。在196๔9年,当时还是计算机的史前时代,人们普遍认同操作系统是大型机的特征,小型机不可能ม运行操作系统,至于用高级语言来写操作系统,那更是痴人说梦。于是执着而睿智的k爷爷与d老大怒了,为了能ม在机器上玩游戏(这点任何计算机的前辈都深有体会),两人于1970年用汇编语言在pdp-7(一种小型机,比曹长久用的djs-130还垃圾的多)上写了第一个版本的操作系统unix。尔后,71้年k爷爷还用c语言(高级语言)将unix重新写了一遍,至今我等后辈真是高山仰止,叹服不已。

长久愣了,手足无措,突然怒从心头起,一拳砸在了桌子上,把手磕的生疼,心中却无缘无຀故的想起了自己刚刚ธ接触窗口系统的时候,打开了一个ฐ窗口却不会关闭的糗事。

这时候门口有人问了“有人在里面吗?”

“不相信?美帝早在71年已经做出来了!你想想,一台部计算机可以用1้0块钱๥买຀到,全国所有的电动机全部使用计算机控制,一年就可以节省电费几百亿。钢厂使用计算机可以自动控制炉温、成型,机械制造可以加上计算机成为ฦ数控机床,图纸画好了直接让它自己加工ื,精度上人完全没法比。在比方说药品,用计算机可以自动设计新药的分子结构,不用制ๆ造就可以知道其药性。还有电信,咱们的电信交换机还是机械纵横制的吧,呵呵,只能容纳几十门电话,还要人工转接,忒落后了。只要用计算机做程控,哼,全部ຖ自动化几千门电话自动接通,人要做的只是在机房里扫扫地,喝喝水而已!”

“好了好了,有什么เ货到真神面前๩再抖吧。”马克思在上,但愿这小子说得都是真的,胡秘书已๐经完全没有了脾气,打断了长久在那ว瞎掰掰,好在已经到了计算技术研究所。

曹长久愣住了,咋会这样捏?

老军工ื看了半天没动静,一捅长久ื问道“长久,怎么样?成了没?我觉得好像不对劲啊?”

有了这个保证小兵们方才罢休,只是不停的催其快干。

华夏的炮兵算表是进口的,少部分是手算得,只是进口的算表哪能当真。列强们花了真金白银算出来的的东西怎么可能ม白白给你,错误是难免的,误差是奇大的。可是华夏没有超级计算机只能靠人工计算,往往一种型号炮弹的算表要一两年才能成型。

时间如流水,在曹长久的记忆中,似乎在很小的时候思维就开始不停的切换,犹如两ä个人生。这使他很苦恼,今天两ä岁一觉睡醒变成三十三岁再睡一觉又回到เ两岁的感觉很不好。完全没有老庄的惬意逍遥,更多的是迷茫,两岁的经历还好,人模模糊糊的混,成年人的人生则ท让他发疯,他怕和别ี人交流,怕别人发现他的秘密,怕被抓去研究,不敢告诉任何人。

曹长久整天处于极大的压力中,他可以感觉到เ自己身为六岁时的恐惧,周围明明什么都有,可就是无຀法交流,仿佛和所有的东西之ใ间隔着一块玻璃。

不过长久ื倒也没把这放在心上,有这些经历是一回事,过什么样的生活却是他自己的事情,没道理把这当成负担。

回首前๩身浮沉路,今日຅方知我是我。

所以曹长久想走一条自己的道路。

更难得的是,现在这个ฐ时代却是一张白纸,可以乱ກ写乱画ฑ,这岂不是很有意思?

————————————————

王所下午也不回办公室了,和鲁平在仓库里一起研究代码,赞叹不已๐。他越看越清晰,也๣越疑惑,这系统明显是分了层次,有核心层、应用层等等,粗略的注释也表明了这个结构。核心层决定于硬件,代码量很小,包含着各种最基本的操作。

王所测试了一下,效率很高,典型的手工用汇编写的,这个没什么疑ທ问。其他代码就差多了,在王所的这个老编译器程序员看来就是用高级语言写成再汇编的。

看出门道来了,问题๤是这个ฐ高级语言是什么,在哪里?王所本身主持开发过华夏各类计算机fortran语言大型编译系统,深知其中ณ利弊。

当时的计算机系统趋势是硬件越来越便宜,而花在编写软件和程序排错上的费用与时间是越来越高,每出一部新า机器都要编写相应的软件,软件开发费用几乎占了整个ฐ系统的四分之三,最终爆发了软件危机。前苏联的计算机开发就是一个例子,老毛子的计算机开发硬件只有十几二十个人,却动员了几万人同时编写软件,祸ຖ国殃民,就如同联合收割机和镰刀的比拼。

如果说高级语言就是联合收割机,那ว汇编和机器码只能是镰刀了,于是“自动编程系统”应运而生。这实际上就是一种与实际机器有不同操作码的“人工计算机”,这种人工机比实际机器要容易编程,但是所有这些早期"自动编程"ิ系统使用起来开销过大,通常它们会因此减低机器运行速度5~10倍。

早期计算机都是用来做科学计算,所以ib就发明了fortran,其英文含义แ就是公式翻译,对科学计算有着无与伦比的优化。

但是fortran也有弱点,就是还有着机器的特征,就是说各家的计算机都有一套自己的fortraທn编译系统,为自己้的硬件优化,所以互不兼容。

曹长久ื的cນ语言就不一样了,他知道今后的计算机系统发展方向,不仅是科学计算,还有更大的系统软件市场。这也๣是日后c语言发扬光大的原因。

c语言别的好处没有,就是一个ฐ能控制ๆ硬件,在这点上当世无出其右者。因此cນ语言可以说是一个系统编程语言,万金油的干活。

王所就是不明白这一点,毕竟此时的c语言和unix还在美国的大学实验室中流传,还没到广为人知的地步,因此二人一个下午每摸出头绪来。

晚上,王所回到家中ณ,叫了两声“长久!长久!”,没人答应。王所以为长久又出去了,谁知道到房间一看这小子还在睡呢。

看来真是累了,王所心想,轻轻的给长久ื掖了掖被窝。

不料长久眼睁开了,迷迷糊糊的问道“王伯伯,你回来啦,现在几点了?我好像睡过头了。”

——————羞涩的分割线——————

大梦无຀为ฦ,再挖新坑。几回想将入宫,没奈何筒子们催更的书评几乎天天有,越觉得自己的懒惰十分可耻。虽然心中安慰自己้工作忙,其实写不下去是关键。终于沉寂了几个月,可见敷衍的态度要不得。

往生记新า开,写好了大纲,现在正往下挖,因工ื作原因不敢保证什么,大家拿砖头砸就好,如果发现硬伤狠狠砸。

十分感动大家支持,居然跟着看。厚着脸皮请大家多收藏,最好带着宣传一下,小鱼自己没脸了,呵呵。

好像要5万字才能ม上新书๰榜,我会加快速度,稿子也๣不存了,直接上!

↑返回顶部↑

书页/目录

往生记