简单问题,在dos下如何用汇编实现重启?

zhwquan 2002-06-09 04:34:36
好像程序跳转到什么地方可以实现重启,高手能否讲一下?
...全文
91 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wyd95968 2002-06-16
  • 打赏
  • 举报
回复
还没结帖呀!
它没有什么入口参数!
该中断调用PC机的引导装入服务程序。它和冷启动(加电开机)与热启动(同时按CTRL+ALT+DEL)类似。冷启动完成自检机器各部件(包括耗时的存储器测试)、初始化存储器、调用引导装入服务程序三项工作;热启动完成重新初始化存储器、调用引导装入服务程序两项工作;该中断仅完成调用引导装入服务程序。
zhwquan 2002-06-16
  • 打赏
  • 举报
回复
讲一下int 19h的入口参数
zhwquan 2002-06-12
  • 打赏
  • 举报
回复
那怎么热启动呀?
CodeDemon 2002-06-10
  • 打赏
  • 举报
回复
用 INT 19H 吧,很方便.
magic_pig 2002-06-10
  • 打赏
  • 举报
回复
mov al,0feh
out 64h,al
Dtang 2002-06-10
  • 打赏
  • 举报
回复
我用int 19和jmp XXXX:XXXX 都试过,有时成功,有时知、失败不知是为什么?
fchwfchw 2002-06-10
  • 打赏
  • 举报
回复
向92port写6 就可以了
mov al,6
out 92h, al
zhangze 2002-06-10
  • 打赏
  • 举报
回复
两个都必须在dos实模式下才行,用jmp ffff:0000会引起电脑冷启动
ckc 2002-06-09
  • 打赏
  • 举报
回复
没错,jmp ffff:0000就可以了。
edrawing 2002-06-09
  • 打赏
  • 举报
回复
据<<MS-DOS编程技巧>>(1993)上讲CPU复位时CS=FFFF,IP=0000
我没有试过,不知对否

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧