《30天自制操作系统》学习笔记——汇编程序磁盘BIOS调用

调用号0x13

参数:

AH=0x02(读盘)

AH=0x03(写盘)

AH=0x04(校验)

AH=0x0c(寻道)

AL=处理对象的扇区数,只能同时处理连续的扇区

CH=柱面号&0xff

CL=扇区号(0-5位)|(柱面号&0x300)>>2

DH=磁头号

DL=启动器号

ES:BX=缓冲地址

返回值:

FLACS.CF==0:没有错误,AH==0

FLACS.CF==1;有错误,错误号码存入AH内

posted @ 2013-02-06 16:09  zhenhai  阅读(242)  评论(0)    收藏  举报