标题如何模拟冷、热启动
栏目软件操作与技巧
作者欧阳
发布1994-03-11
在COMPAQ微机面板上无“RESET”键。这样,如果我们要重新启动计算机,就必须重新关机,这样反复开关会影响机器的寿命。其实“RESET”(冷启动)键就是调用DOS的内部功能,即地址:FFFF:0000H。而热启动就是调用DOS的内部中断功能号19H。用下面的方法即可达到。这样,既可彻底清除内存,又可不关机,大大增加了机器的寿命。
reset.com程序为模拟冷启动,reset1.com程序为模拟热启动。
C:\>debug reset.com
-a100
oD45:0100 call ffff:0000
0D45:0105 ret
0D45:0106
-rcx
CX 0000
:6
-w
Writing 00006 bytes
-q
C:\>debug reset1.com
-a100
0D29:0100 int 19h
0D29:0102 ret
0D29:0103
-rcx
CX 0000
:3
-w
Writing 00003 bytes
-q