能力值:
(RANK:290 )
|
-
-
2 楼
int 19是没有参数的
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
那请教一下,我调用int 19后为什么出现一行启动设备失败之类的字样,然后才能重启?如何做到像调用ExitWindowEx一样直接重启呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
INT 19 - Bootstrap Loader
DL = physical drive where boot sector is located
no output
- track 0, sector 1 is loaded into address 0:7C00
and control is transferred there
- not a preferred method for rebooting by applications. A
better method is to set the word at location 40:72 to 1234h
and jump to location FFFF:0 in ROM
- memory is not cleared when rebooted through this interrupt
- see ~WARM BOOT~
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
int 19貌似不能让机器重启
|
能力值:
(RANK:290 )
|
-
-
6 楼
(⊙o⊙)… 你上面坑定出错le 请去看BIOS中断表
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
INT 19H只有一个参数 DL DL是引导时的驱动器号
如果你想重启 不妨使用下面的代码
mov dx,0x64
mov al,0xFE
out dx,al
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
7楼的方法貌似我见到过,不过我用下面这个办法实现了。 A
better method is to set the word at location 40:72 to 1234h
and jump to location FFFF:0 in ROM.谢谢4楼和7楼。
|
|
|