首页
社区
课程
招聘
菜菜提问关于int19h的问题
发表于: 2004-12-22 21:46 4403

菜菜提问关于int19h的问题

2004-12-22 21:46
4403
我在debug中将dx、cs、ip分别设置为0080、0000、7c00
然后执行int19h,可是系统总是说找不到启动设备(屏幕上出现的就是调用int18h后的那一句),参考资料中都说int19h的入口参数是dl指向启动设备,请问我的做法有什么错误呢?(我的机器只有一块硬盘)

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 390
活跃值: (707)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
2
Values Bootstrap loader is called with (IBM BIOS):
        CS:IP = 0000h:7C00h
        DH = access
            bits 7-6,4-0: don't care
            bit 5: =0 device supported by INT 13
        DL = boot drive
            00h first floppy
            80h first hard disk

这个确实不好理解。cs:ip不要管它。设了dx就可以了。

最好先试试dx=0,就是软盘。如果正常再试硬盘

我公司这里没有dos……
2004-12-23 08:41
0
雪    币: 210
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
747
3
可我的机器上没装软驱啊
2004-12-24 10:30
0
游客
登录 | 注册 方可回帖
返回
//