精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>DOS编程>>Re:如何在DOS下实现关机和重启???

主题:Re:如何在DOS下实现关机和重启???
发信人: wuchunlei()
整理人: wenbobo(2002-08-13 12:16:28), 站内信件
【 在 xmxh77 的大作中提到:】
:如何用C实现:在DOS下实现关机和重启??? 
:THANK YOU!!! 
:......
方法一:令指令指针寄存器的值为0000H,代码段寄存器为FFFFH即可。作用与RESTET等同,进行自检。
main(){
    asm{
         jmp far ptr ffff:0000
    }
}
方法二:直接调用DOS中断19h.
程序:
main(){
  asm{
    int 19h
  }
}

[关闭][返回]