“林老师,位置控制程序☍♴我👯🌛⛚看了,没有问题。”李承乾看完位置控制代码,也没有发现问题。
虽然这份代码的运行效率,比他写的空间站控制程序要慢很多☮🂮💇,但功能很完善。
毕竟是空间站🖾😎的配套软件☍♴,一般情况下,肯定是进🙯🍻🍏行过大量测试的,没有人敢在这些问题上马虎大意。
听到李承乾的话😈后,林雄的失望几乎写在了脸上。
紧接着,李承乾继续开口,“林老师,我觉得问题可能出在核☮🂮💇心代码,或者是驱动程🕰序上。”
位置控制程序是依托于空间站核🖡心🍩代码运🎠💡📜行的。
最后驱动程序按照代码🛊🚩的指令,控制🀽空间站的硬件。
“我能不能看🖾😎一看这套系统的核心代码,以及驱🟇动程序。”
“可以,但是核心代码和驱动程序是用汇编写的……”其实,在多次检查🗵☘⛏控制程序,没有发现问题之后,林雄就已经想到,可能是核心代码和驱动程序出⚄了问题。
可核心代码和驱动程序都是汇编语言写的,解读起来难度极大,难以理解,原来的系统开发人员已经在查找bug了,可最短都需要两个月的时🗡🝌间才能完成,还不一定能排查出问题的所🎡💩在☦。
“林老师,汇编语言🃗🗻,其实我也懂。”李承乾平静的开口。
“来,这是系统核心代码。”
“这是相关设备的驱动程序。”
“李承乾同学,看过代码后,🔁♐我想你已经知道这个程序是干什么的了。”
看到李承🙽乾点了点头,林雄无比郑重的开口👫🝙,“今天的事情必须保密,不能对任何人说。”
“代码🚠🔮也必须保密,绝对不能泄露出去。”源代码要是泄露出去,一旦被人找到漏洞,攻击漏洞,后果不堪设想。
“你放心,我不会对任何人说这🖡件事。”李承乾自然🏵🞛知道事情的严🌾🄩重性。
“李承乾同学,核心代码,以及驱动程序你试着解读一下,就算没有发现问题也没有关系。”用汇编语言编写程序,和解读汇编语言编写的🍜🈸程序,难度根本就不是一回事。
解读的难度是编写的🃗🗻十🛊🚩倍,这还是有🀽注释的情况。
在没有注释的情况下,想找出bug,和大海捞针没有多少区别。