当前位置: 代码迷 >> 汇编语言 >> (关于中断的屏蔽)
  详细解决方案

(关于中断的屏蔽)

热度:3174   发布时间:2013-02-26 00:00:00.0
高手请进(关于中断的屏蔽)
开发某个程序在主引导扇区做修改,功能是机器引导时就把某个中断给屏蔽了,在进入DOS后调用该中断无效(不管dos是否能正常使用),但绝对不能影响windows的正常启动和使用。
我需要关于屏蔽中断的相关代码!和如何将屏蔽中断的代码放到主引导区!!

------解决方案--------------------------------------------------------
1.屏蔽中断,可以修改中断向量表,让中断直接返回
2.替换主引导扇区,可在安装时将原先的主引导程序备份到其他扇区,
然后将你的程序写入主引导扇区。当然,主引导扇区的分区表不能动。
在你屏蔽掉中断后,将原主引导程序载入内存0000:7C00并执行。就可以了
------解决方案--------------------------------------------------------
嗯,2楼弟兄说得很对,一看就是做过这方面东西的。
修改了中断向量之后,还可以根据自己的条件判断是不是调用原来的地址。
  相关解决方案