按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
“哦。”罗杰斯教授似懂非懂的点了点头。
萧云飞也没有过多的解释接着说道:“第二,其他高年级的学生可以从新生中寻找代言人,用他们事先编写的程序来和你比赛,这样就具有很强的投机性啊。”
罗杰斯教授笑了笑:“萧,其实您说的这两点漏洞基本上不会存在,因为我的擂台是要求参与挑战的新生现场编写程序,有没有作弊我一眼就能够看出来。”
“老师,话虽如此,但是这也不能从根本上保证鱼目混珠、滥竽充数的人,况且这样连续比赛,一来你的身体受不了,二来也不能显示出你的权威啊!”
罗杰斯教授点了点头:“这倒也是,连续比赛这几天,我的颈椎和脊椎非常不舒服,简直难受极了!”
萧云飞淡淡的笑了笑:“所以啊,为了老师您的身体,为了提高老师您的威望,我们要想一个办法。”
“萧,你有什么好主意?”罗杰斯教授有点期待的看着萧云飞。
萧云飞的表情有点阴险:“老师,我们可以祸水东引,转移战场……”
“祸水东引,转移战场?”罗杰斯教授显然对这两个词有点迷惑。
萧云飞叹了口,他心里暗暗道,以后在
人交谈的时候,千万不能用英语给他们解释Z国的成而会越弄越复杂。
“老师,我的意思是说,我们让那些想要挑战您的入学新生先去挑战’磁芯大战‘俱乐部的成员,如果他们成功了,才能获得向您挑战的资格,这样一来可以缓解比赛带给你身体上的伤害,二来也可以提高擂台比赛的门槛。”
“呵呵,萧,你这个办法听起来蛮不错。”罗杰斯教授笑了笑,他似乎也觉得萧云飞这个提议很有创意。
“可是’磁芯大战‘俱乐部的成员个个都是心高气傲的家伙,就算我是教授,他们也并不一定要做我的先锋队啊。”
“老师,他们俱乐部的会长李中正向我下了挑战书,您的弟子我去挑战他们,自然不会给您丢脸,我会有办法让他们充当您的先锋队。”
罗杰斯教授听萧云飞这个消息并没有觉得惊讶,他只是淡淡的笑了笑:“萧,你确定要去挑战那些家伙?”
“当然,”萧云飞点了点头,“人主动找上门来了,我还是应该满足他们的愿望啊!”
罗杰斯教授了拍萧云飞的肩膀:“很好!男子汉就是要有这种气魄!我支持你的决定,去把他们统统征服吧!”
“老师,您放心,我会统统他们征服的,我要让他们知道,挑战罗杰斯教授的弟子那将是多么愚昧的一件事情!”
薛~看着这一老一少两个人的举动和表情,不由得忍俊不禁,想不到老师和师弟还真是挺投缘啊。
“师弟,你就有么强烈的自信可以打败’磁芯大战‘俱乐部所有的成员?”
萧云飞看薛雅妮,淡淡的笑了笑:“有了师姐你的这段代码,我踢馆成功的几率足以保证能够达到百分之百。”
“哦?这么肯定?”薛雅妮看着萧云飞有点好奇的问道。
“老师,师姐,你们先等一等,我把你们的程序改造一下。”萧云飞说完这句话重新在计算机面前坐了下来,然后,他开始在键盘上急地敲打着。
罗杰斯教授和薛雅妮带着惑的心情站在萧云飞的身后观察着他的举动。
很显然的,萧云飞正在编写一款程序,那不断闪烁的光标诞生了一行行令薛雅妮吃惊的程序代码。
有一段程序代码是萧云飞解密机器语言得到的自己编写的那段用于“磁芯大战”的智能程序,他在敲打这些程序代码的时候没有用先前已经编写好的程序,他也没有看一眼那张写满程序代码的纸张,他的动作行云流水,给人的感觉完全就像那段程序代码已经印在了他的脑海中一般!
这需要多么惊人的记忆力?!
除了这一段代码,萧云飞还在代码中**了另一段代码,这段代码薛雅妮看得不是很明白,因为萧云飞做了独特的加密处理,想必这段代码就是他昨天用于比赛的那段程序代码。
接下来萧云飞用了非常简短的一段汇编代码写了一个内存单元驻留程序,然后它将这段代码和薛雅妮的那段智能程序相关联。
通过编译,修改了几处因为手误造成错误的字符,然后这个经过改造后的程序就完成了。
萧云飞抬起头来笑了笑:“老师,师姐,你们仔细看这段程序的表现!”
萧云飞将这个程序传到了用于“磁芯大战”的虚拟系统中,由于先前虚拟系统中已经保存了薛雅妮的那个智能程序,所以当萧云飞投入了这个新的程序,进程队列为这个新程序分配进程后,两个程序就开始了战斗。
令人震惊的事情生了,萧云飞新编写的程序在进行内存单元遍历的时候,它不会逐个内存单元移动,它的遍历方式更加霸道、更加强悍!
遍历第一个内存单元的时候,程序会自动衍生出一个副本抢占第二个内存单元,当副本抢占第二个内存单元的时候,这个副本又会繁衍出另一个副本抢占下一个内存单元,并且以此类推!
它的内存遍历方式就不再是程序本体单一遍历了!它是每一个副本控制一个内存单元!
终于,薛雅妮的那个程序在内存单元a区段的某个内存单元和一个副本程序相遇了,很意外的,薛雅妮的智能程序根本就没有任何反应,直接被这个在内存单元中的副本程序轰杀了!
罗杰斯教授和薛雅妮面对这样的结果,简直被惊呆了!
(pss:明天有事外出,可能周一才会回来,当然,我会尽量做到更新,如果这两天没有更新,还请各位朋友见谅!)
正文 第二十二章 损招
杰斯教授和薛雅妮面对这样的结果,简直被惊呆了!
在内存单元中,薛雅妮的这个程序不可能一点反应也没有就被对方的程序轰杀啊!然而现实摆在面前,薛雅妮又不得不接受这个不争的事实。
“萧,你是如何办到的?!”罗杰斯教授的嘴唇微微颤抖,很显然他对萧云飞改造后的这个程序很是激动。
“老师,这还仅仅是它在内存单元中表现的威力哦,”萧云飞笑了笑并没有回到罗杰斯的问题,“接下来,我们来测试它刚刚在系统加载程序时候的威力……”
萧云飞同时将两个程序保存在虚拟系统的存储磁芯中,然后他让两个程序开始加载,加载过程中萧云飞嵌入的中断程序被触,然后中断程序开始运行。
中断程序一执,系统不能创建进程,另一个正在加载中的程序立马被挂起,萧云飞调用的轰炸指令立即行动,针对程序所在的存储磁芯的地址范围进行猛烈轰炸!
又是一场毫无悬**的对战!过萧云飞改造后的程序不但具有了智能程序的优点,而且它还可以对保存在存储磁芯中的程序进行无差别轰炸!
这就相于一只本身就很凶猛的老虎,它又平白无故拥有了一对翅膀,有个成语是什么来着?如虎添翼啊!
“萧,你竟然让这个程序拥有了对存磁芯轰炸的能力?!”罗杰斯教授一脸的难以置信。
萧云飞笑了笑:“将师姐的程序用特殊的调用手法将我的程序代码包含了进去,同时,我还替程序新增加了内存单元进驻代码和内存单元中断代码!”
“内存单元中断?”薛雅妮有丝解地看着萧云飞问道。“用于’磁芯大战‘地程序还可以编写内存单元中断?”
云飞笑了笑:“相信很多人都会用汇编语言编写内存单元进驻地程序。但是要对内存单元进行中断却是我看到这个程序地机器语言后产生地一个想法。”
“其实我所说地内存单元中断与我们常说地中断不一样。我们常说地中断是指计算机在执行期间。系统内生任何非寻常地或非预期地急需处理事件。使得cpu暂时中断当前正在执行地程序而转去执行相应地事件处理程序处理完毕后又返回原来被中断处继续执行或调度新地进程执行地过程。但是我们知道。这种中断是可以人为制造地。”
萧云飞地眼睛闪烁着充满智慧地光芒:“我编写地内存单元中断其实就是一种人为中断。但是它与一般地人为中断不一样。因为它是不可见地中断。而且。这个内存单元中断地目地和我们常常说地中断完全没有一点关联。”
“当程序衍生地任何一个副本程序与其对抗地程序在内存单元中相遇。它就会立即向系统送中断请求。这段中断指令地目地就是要让系统中断对对抗程序地处理。从而将与其对抗地程序挂起。”
“对抗程序被挂起后。我地程序就会执行内存单元轰炸当轰炸完成后。它才会释放中断。所以你们看到之前地程序才会在内存单元中没有反应。”
“释放中断后系统想要接着回来执行被挂起的对抗程序,但是很遗憾,这个对抗程序在被挂起的时候早已经被轰杀了。”
萧云飞笑了笑:“打个比方,比如你正啃一碗猪排骨时候你家的门铃响了,你放下手中的猪排骨去开门,回来之后你想接着啃骨头,但是你却现你啃过的排骨不见了,它已经被你家的哈巴狗啃来吃了,这时你会怎么办呢?”
(pss:原谅我用猪排骨这个例子因为晚餐我就是啃的猪排骨,但是它不是被哈巴狗啃来吃了,它被我的小侄儿打翻到地上去了)
“要么你重新盛一碗接着吃,如果刚好那么巧你只有一碗排骨,令人同情可能要饿肚子了。”
“系统找不到挂起在内存单元中的对抗程序,它可不会一直等啊!执行中断请求的时候就叫你别到处乱你偏不听,现在我找不到你才懒得管你!于是,系统放弃了等待个对抗程序被抛弃了,当然实这也不能算系统弃了它,因为这个被挂起的对抗程序早已被轰杀在内存单元了!”