首页 玄幻 武侠 都市 历史 科幻 灵异 游戏 书库 排行 完本 用户中心 作者专区
小米阅读 > 都市 > 重生90:从工业母机开始 > 第76章 代码讲经,东瀛之笑

“女娲”计划,正式启动。

“人工智能与算法研究院”那栋刚刚完成内部装修的大楼,从此,便成为了整个“双龙中心”里,最神秘,也最安静的地方。

尤其是,位于三楼的,那间挂着【“补天”行动-RtoS内核攻关组】门牌的,核心实验室。

这里,气氛庄重得,如同古老的寺庙。

陈浩,这位来自中科大少年班的,年仅十九岁的天才组长,正站在一面巨大的白板前。白板上,密密麻麻地,抄录着一段,只有几十行,却充满了各种“moV”、“INt”、“Jmp”指令的,晦涩难懂的x86汇编代码。

“……同志们,我们来看这里。”

陈浩指着其中一行代码“INt 0x21”,表情,是前所未有的严肃。

“根据总工给的‘地图’和我们这几天的破译,这行指令,就是整个Linux内核,与doS系统进行交互的‘总入口’!所有的系统调用,都必须通过这个‘中断门’。所以,我们未来要做的‘抢占式’调度,就必须,从这里,截断它!”

台下,坐着四个,同样年轻,但眼中却闪烁着智慧光芒的核心组成员。

他们在听着,在记录,在思考。

这,就是他们独创的,“代码讲经”式的学习方法。

那份,由李晓宇提供的,“魔改版”Linux 0.01内核源代码,就是他们的“圣经”。

他们将这份“圣经”,分解为“进程调度”、“内存管理”、“中断处理”、“文件系统”等数个章节。

每人,负责一个章节。

任务,就是用一周的时间,不借助任何外部资料,只凭借自己的智慧和那份“地图”,去逐行逐句地,“翻译”和“理解”自己所负责的那部分“天书”。

然后,在每周的“讲经大会”上,轮流上台,将自己一周的参悟心得,分享给所有人。

这种方法,虽然原始,甚至有些笨拙。

但对于攻克“操作系统内核”这个,在90年代,对中国工程师来说,几乎是神话般存在的,庞然大物,却又是唯一且最有效的办法!

然而,神话,之所以是神话,就是因为它总会在最关键的地方,设下一道凡人无法逾越的门槛。

在一次,关于最核心的,“进程调度(schedule)”函数的“讲经”中,整个“补天”小组,陷入了前所未有的,巨大的困境。

“……想不通!完全想不通!”

陈浩烦躁地,在白板上,画着代表进程切换的流程图,“按照代码的逻辑,这个schedule函数,只有在当前进程,主动放弃cpU,或者时间片耗尽时,才会被调用。这……这是一种‘协作式’的多任务,而不是总工所说的,可以强制剥夺cpU使用权的,‘抢占式’啊!”

“是啊!如果一个进程,自己写了个死循环,不主动退出,那整个系统,不就直接卡死了吗?这怎么能用到工业控制上?”

“问题到底出在哪里?”

激烈的争论,持续了整整一个下午,但所有人都百思不得其解。

他们感觉,自己仿佛走进了一个由代码构成的逻辑上的死胡同。

就在众人,都一筹莫展士气低落之时。

实验室的门,被轻轻推开了。

李晓宇,端着一杯茶,如同散步般,走了进来。

他没有说话,只是静静地听了一会儿他们的争论。

然后,他走到白板前在那张被陈浩画得充满了各种问号的流程图中央。

用红色的笔,轻飘飘地,只写下了两个字。

“时钟。”

说完,他便转身,如同一个,事了拂衣去的,绝世高人,再次,悄然离开。

“时钟?”

陈浩呆呆地,看着白板上那两个,无比简单的字,喃喃自-语。

他大脑中,那根紧绷的弦,仿佛被什么东西,猛地,拨动了一下!

时钟……中断!

时钟中断!

“我……我明白了……”

一道如同创世闪电般的光芒,瞬间,劈开了他脑海中所有的迷雾!

他猛地,冲回电脑前,双手,如同幻影般,在键盘上飞舞,迅速地,翻到了那段,关于“中断处理”的汇编代码!

“你们看!”他的声音,因为极致的兴奋,而剧烈颤抖,“我们都忽略了!这里!‘INt 0x20’!这是……这是pc主板上,那颗8253定时芯片,每隔18.2毫秒,就会,雷打不动地强制性地向cpU发出的一次‘时钟中断’信号!”

“而这个中断的处理程序,在每次执行完计数之后,它的最后一步,就是……”

“Jmp schedule!”

“它……它会强制性地,去调用一次我们那个百思不得其解的‘进程调度函数’!”

“天啊……”

陈浩,激动得,几乎要哭了出来!

“这……这就是‘抢占’的,灵魂!这就是,上帝的,心跳啊!”

……

而就在“女娲”计划的这群拓荒者,正在为了代码里的“神迹”,而欢呼雀跃之时。

另一条战线上,属于“硬件”的,坚实的脚步,也从未停歇。

精密制造总院,新成立的“矿物铸件”实验室里。

钱秉义教授,正戴着一副厚厚的护目镜,一脸严肃地,盯着一块,刚刚从模具中取出,完成了初步养护的,黑灰色的,看起来,像块巨大水泥砖的“人造花岗岩”试块。

他身旁,一台精密的,由军方提供的激光振动仪,正对着试块,进行着数据采集。

几分钟后,最终的测试结果,显示在了屏幕上。

当看到那条,代表着“振动阻尼系数”的曲线,比他们之前测试过的,最好的,ht300孕育铸铁,还要平滑,还要优秀了,整整一个数量级时!

这位,严谨了一辈子的老教授,再也抑制不住内心的激动,他猛地,挥了一下拳头!

“成了!”

……

然而,外界,却并非都是,这样振奋人心的好消息。

“金陵中心”,要基于pc机,去搞数控系统的消息,终究还是,通过某些渠道,不胫而走,传到了海外。

日本,东京,发那科(Fanuc)公司总部。

在一场,面向全亚洲市场的,新一代数控系统的技术发布会上。

一位名叫“藤原敬二”的,发那科公司的首席技术官(cto),在回答记者提问时,被一位来自香港的记者,问到了这个问题。

“藤原先生,请问,您如何看待最近中国大陆有一家新兴的企业宣称要放弃专用系统,转而基于个人电脑(pc),去开发他们自己的开放式数控系统?”

藤原敬二,这位在日本数控界被称为“天皇”般的人物,扶了扶鼻梁上那副名贵的金丝眼镜。

他的脸上露出了一个无比优雅,无比和煦,但骨子里却充满了极致的傲慢与轻蔑的淡淡的微笑。

他对着台下上百个镜头,用一种仿佛是在评论孩童般充满了“善意”的刻薄的语气,缓缓说道:

“哦,关于那个,用‘游戏机’,来控制工业母机的传闻,我也是有所耳闻。”

“我只能说,这是一种非常……可爱的,充满了童趣的伟大的尝试。”

“但是,”他的话锋,猛地一转,眼神中,闪过一丝,不容置疑的,冰冷的寒光,“工业,不是游戏。”

“它需要的是数十年如一日的枯燥的技术积累,和对‘可靠性’这三个字深入骨髓的神圣的敬畏。”

“我们,发那科公司,会带着最诚挚的祝福,微笑着祝福我们这位来自中国的年轻的朋友……”

“玩得开心。”

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报