首页
社区
课程
招聘
[大家来看看]outportb(0x64, 0xFE)
2012-3-24 22:43 5598

[大家来看看]outportb(0x64, 0xFE)

2012-3-24 22:43
5598
用 c code 写 outportb(0x64, 0xFE);  就可以实现dos下重启了 。

我有几个疑问:

    1.用outportb(0x64, 0xFE);实现的重启 是热启动(ctrl+alt+del) 还是冷启动
      一些资料上说 热启动后是不会去检测内存的,直接引导os .而冷启动是会检测内
      存的(因为好比刚开机)。   
      这个说法正确吗? 如果正确。 有什么办法能 实现冷启动吗?汇编也行的。

    2.outportb(0x64, 0xFE);和使用INT 19H  还有jmp   ffff:0000  有什么区别啊 ?
      我是个菜鸟。希望大家耐心解释下。:)

    3. 想实现dos下 关机 怎么写代码? 要是不用汇编c可以实现吗?
      用类似io重启的方式,可以实现关机吗?该发送什么数据?

    4.想关闭硬盘电源 怎么实现? 实现硬盘指示灯熄灭 硬盘停止转动 电脑断电或者不断电
      都可以

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回