永发信息网

请教关于int 0x13的详细用法?

答案:1  悬赏:10  手机版
解决时间 2021-03-25 13:55
请教关于int 0x13的详细用法?
最佳答案
只能在DOS下用,windows下有保护。

BIOS中断INT 0x13中,
ah=0x02,即为读磁盘扇区到内存,利用这二号服务即可读入setup模块。
[b]说明:
al=需要读出的扇区数;
ch=磁道号的低八位;
cl=开始扇区(位0—5),磁道号高二位(位6—7)
dh=磁头号
dl=驱动器号(若是硬盘则要置位7)
es:dx—>指向数据缓冲区
若出错则CF示志置位
[/b]
[b][/b]
[b]程序:
……
load_setup:
mov dx,#0x0000 !驱动器0,磁头0;
mov cx,#0x0002 !扇区2,磁道0;
mov bx,#0x0200 !此时es已置为0x9000,则指向地址0x9200;
mov ax,#0x0200+SETUPLEN !置为服务二,读入SETUPLEN=4个扇区;
int 0x13 !中断13;
jnc ok_load_setup !判断是否成功;
mov dx,#0x0000 !未成功,复位磁盘;
mov ax,#0x0000
int 0x13
j load_setup !继续读;
ok_load_setup:
……
[/b]
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急求电子电路图,运行环境是multisim10或mult
请球友介绍下现在昆明台球厅价格一般是多少?
东南西北到底怎么分
上海陆芯电子科技有限公司怎么样?
哏都棋牌地址好找么,我有些事要过去,
惠普笔记hp g4 1300AX键盘坏了 wifi关了 现在
“屑小”是什么意思?
什么是仪表?一般由哪些部件组成?
部分歌词是“睡吧,睡吧,我亲爱的宝贝,妈妈
想和相亲女结婚怎么办
俗语填空:1.人比人得死,();2.先胖不算胖
合并报表范围
要儿子和女儿有区别吗
观赏黄花菜能吃吗
单选题一般情况下,我们在经过剧烈运动后,脉
推荐资讯
为什么好好的手脚肿了
我身高160 体重118斤是不是很胖啊
狗粮放在冰箱里面冻了,还能让小狗吃吗?
地球上最早出现的生命形式是什么?
谈恋爱两个话都很少怎么办?
如何查看c文件的编码方式csdn
五月南瓜大街卖下一句是什么?
香海花园停车场(出入口)地址在什么地方,想过
双鱼座的男生命不命苦
男马 女蛇男阴历90.1.13 女阴历01.10.27 男水
笔记本电脑10.8v 5.2ah请问 这是几芯电池
87除与6点儿八的竖式怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?