罗杰斯教授和薛雅妮面对这样的结果,简直被惊呆了!
在内存单元中,薛雅妮的这个程序不可能一点反应也没有就被对方的程序轰杀啊!然而现实摆在面前,薛雅妮又不得不接受这个不争的事实。
“萧,你是如何办到的?!”罗杰斯教授的嘴唇微微颤抖,很显然他对萧云飞改造后的这个程序很是激动。
“老师,这还仅仅是它在内存单元中表现的威力哦,”萧云飞笑了笑并没有回到罗杰斯的问题,“接下来,我们来测试它刚刚在系统加载程序时候的威力……”
萧云飞同时将两个程序保存在虚拟系统的存储磁芯中,然后他让两个程序开始加载,加载过程中萧云飞嵌入的中断程序被触发,然后中断程序开始运行。
中断程序一执行,系统不能创建进程,另一个正在加载中的程序立马被挂起,萧云飞调用的轰炸指令立即行动,针对程序所在的存储磁芯的地址范围进行猛烈轰炸!
又是一场毫无悬念的对战!经过萧云飞改造后的程序不但具有了智能程序的优点,而且它还可以对保存在存储磁芯中的程序进行无差别轰炸!
这就相当于一只本身就很凶猛的老虎,它又平白无故拥有了一对翅膀,有个成语是什么来着?如虎添翼啊!
“萧,你竟然让这个程序拥有了对存储磁芯轰炸的能力?!”罗杰斯教授一脸的难以置信。
萧云飞笑了笑:“我将师姐的程序用特殊的调用手法将我的程序代码包含了进去,同时,我还替程序新增加了内存单元进驻代码和内存单元中断代码!”
“内存单元中断?”薛雅妮有丝不解的看着萧云飞问道,“用于‘磁芯大战’的程序还可以编写内存单元中断?”
萧云飞笑了笑:“相信很多人都会用汇编语言编写内存单元进驻的程序,但是要对内存单元进行中断却是我看到这个程序的机器语言后产生的一个想法。”
“其实我所说的内存单元中断与我们常说的中断不一样。我们常说的中断是指计算机在执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得cpu暂时中断当前正在执行的程序而转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。但是我们知道,这种中断是可以人为制造的。”