095 不断崩溃的主控电脑-《缺陷异世界》


    第(2/3)页

      对船长来说,主控电脑控制了船上的通信、导航、动力,几乎一切能控制的东西,是个真正神奇的玩意。

      平时他只要填写参数就行了,似乎永远都不会坏。

      万一真的坏了,叫人来咔嚓一声拔走,然后换一个新的就行了。

      它就是一个永远都不用开盖的黑盒子。盖子打开,就是神仙也不懂里边是什么。

      “主控电脑在哪儿?”

      孟飞问道。

      “喏,这儿。”

      船长走过去,打开了主控台下一个防水机架的门,露出笑呵呵的表情:

      “随便看,别客气。”

      后边半句没说出来的话就是,你怎么看也没用。

      孟飞还真看了一眼。

      高端的刀片式工控机,四部冗备,插在机架上。

      这类机器号称防水防震防尘,泡到水里都能正常开机。价格高到离谱,但里边的东西廉价简单到爆。

      越是简单的东西就越是不容易坏的,尤其还是四倍冗余。四台机器里任何一台挂了都不会影响。

      但这四台机器的电源灯都亮着,唯独控制台漆黑一片,传说中的变砖。

      孟飞按了一下其中一台的重启键。硬盘吱吱嘎嘎地转了几秒,又熄火了。

      “扫描。”

      如果说四台机器同时变砖,那就得四台机器有一样的BUG。这倒也不是不可能。

      但如果要四台机器的BUG刚好同时发作,就需要一定的巧合或者特别的安排了。

      现在他的系统扫描功能和最初那时已经完全不同了。

      刚穿越的时候,最强BUG系统的扫描简直和他毫无关系。而现在系统扫描过的每一行代码每一条指令,都会在他的脑海中浮现出来。

      当然,代码能看到是一回事,能不能理解得过来又是一回事。

      他常自夸人类史上最强程序员之一,但几万行代码丢到他面前,几秒钟内他是绝对看不明白的。

      不过没关系,最强BUG系统瞬间就把问题定位到了。所以他看到的直接就是出错的代码。

      还帮他把机器码逆成了C。

      //用来接受扩展缓冲区的内存

      unsigned  char  *ext_buf  =  NULL;

      //判断受到的通知是否有扩展属性

      if(notify-〉type  |  NT_TYPE_EXT){

      //如果有,复制扩展缓冲区
    第(2/3)页