,这就影响了机甲的火力表现;以及影响机甲的能多快对驾驶员的操纵作出反应,这影响了机甲的闪躲性能,当然也就连带影响到机甲的敏捷度和防御力──闪躲也是防御的一种。
而要提升机甲的反应性,除了尽可能采用最好的控制电脑──越好的电脑运算速度越快,也才能越快作出反应动作──另外一种方法,就是“善用”控制电脑的运算容量,尽量以有限的运算容量来作出最多最有效的运算。
当时的机甲操作系统,全部都是使用高阶程式语言来进行开发的,一来高阶程式语言易于编写程式,也容易除错,更可以将程式分散下去给不同的程式设计师负责编写不同的部份然后再整合起来,这样可以大幅降低开发新系统所需要的时间与经费;但是,高阶程式语言有一个缺点,那就是程式之中常常会多出许多的冗余程式码,而这些冗余程式码对于控制机甲起不到任何作用,但是却会占用到控制电脑的运算容量。
为了解决这个问题,成功决定使用最原始的低阶机器语言来编写机甲操作系统,为此成功还特地跑遍了整个沙鲁曼行星的图书馆,好不容易才找到一本不知道几百年前所出版的机器语言编写教程;幸好的是收藏那本机器语言编写教程的图书馆早已将那本书扫描成图像档案存储起来,所以成功直接复制了一份存档档案,就可以把书带回去研究了。
以机器语言编写机甲控制系统确实是相当累人的工作,即使成功“参考”了不少市面上有在出售的机甲操作系统──或者该说,根本就是“抄袭”?──但是,要将那些以高阶程式语言编写的机甲操作系统重新以机器语言编写过,就花去了成功一整个大学生涯的时间,还常常碰到为了除错、连续好几天不眠不休也抓不出错误的情况。
难怪那些研发机甲操作系统的公司,全都宁愿牺牲操作系统的程式效率,也要以高阶程式语言来开发,在编写???系统的时候,成功已经深切体认到为什么机器语言会被淘汰的理由,那就是实在太难以除错了。
反正真正上战场的不是那些程式编写员,他们才不在乎程式的效率好不好,只要写出来的程式能卖钱就好了,但是,如果是为了讲求效率,那么机器语言无疑是最有效率的,而成功这个“虚拟机甲”的高手玩家就很知道一台机甲的反应性能有多重要,因此成功一直坚持以机器语言编写???系统。
不过,正因为成功坚持以机器语言编写???系统,现在碰到了琳瑟和爱莉丝希望他改变操作系统显示界面的问题时,成功就得花上不少时间,另外新增一段用来显示新界
本章未完,请点击下一页继续阅读! 第3页 / 共7页