- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断13H调用
______INT13H中断功能
(1)磁盘系统复位
入口:AH=00H
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(2)读取磁盘系统状态
入口:AH=01H
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
出口:AH=00H,AL=状态代码,其定义如下:
00H—无错
01H—非法命令
02H—地址目标未发现
03H—磁盘写保护(软盘)
04H—扇区未发现
05H—复位失败(硬盘)
06H—软盘取出(软盘)
07H—错误的参数表(硬盘)
08H—DMA越界(软盘)
09H—DMA超过64K界限
0AH—错误的扇区标志(硬盘)
0BH—错误的磁道标志(硬盘)
0CH—介质类型未发现(软盘)
0DH—格式化时非法扇区号(硬盘)
0EH—控制数据地址目标被发现(硬盘)
0FH—DMA仲裁越界(硬盘)
10H—不正确的CRC或ECC编码
11H—ECC校正数据错(硬盘)
CRC:CyclicRedundancyCheckcode
ECC:ErrorCheckingCorrectingcode
20H—控制器失败
40H—查找失败
80H—磁盘超时(未响应)
AAH—驱动器未准备好(硬盘)
BBH—未定义的错误(硬盘)
CCH—写错误(硬盘)
E0H—状态寄存器错(硬盘)
FFH—检测操作失败(硬盘)
(3)读扇区
入口:AH=02H
AL=扇区数CH=柱面CL=扇区DH=磁头
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
ES:BX=缓冲区的地址
出口:CF=0—操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码
(4)写扇区
入口:AH=03H
AL=扇区数CH=柱面CL=扇区DH=磁头
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
ES:BX=缓冲区的地址
出口:CF=0—操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码
(5)检验扇区
入口:AH=04H
AL=扇区数CH=柱面CL=扇区DH=磁头
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
ES:BX=缓冲区的地址
出口:CF=0—操作成功,AH=00H,AL=被检验的扇区数,否则,AH=状态代码
(6)格式化磁道
入口:AH=05HAL=交替(Interleave)CH=柱面DH=磁头
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
ES:BX=地址域列表的地址
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(7)格式化坏磁道
入口:AH=06H
AL=交替CH=柱面DH=磁头DL=80H—0FFH:硬盘ES:BX=地址域列表的地址
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(8)格式化驱动器
入口:AH=07H
AL=交替CH=柱面DL=80H—0FFH:硬盘
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(9)读取驱动器参数
入口:AH=08H
DL=驱动器,00H—7FH:软盘;80H—0FFH:硬盘
出口:CF=1—操作失败,AH=状态代码,否则,BL
=01H—360K
=02H—1.2M
=03H—720K
=04H—1.44M
CH=柱面数的低8位
CL的位7-6=柱面数的该2位
CL的位5-0=扇区数
DH=磁头数
DL=驱动器数
ES:DI=磁盘驱动器参数表地址
(10)初始化硬盘参数
入口:AH=09H
DL=80H—0FFH:硬盘(还有有关参数表问题,在此从略)
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(11)读长扇区,每个扇区随带四个字节的ECC编码
入口:AH=0AH
AL=扇区数CH=柱面CL=扇区DH=磁头
DL=80H—0FFH:硬盘
ES:BX=缓冲区的地址
出口:CF=0—操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码
(12)写长扇区,每个扇区随带四个字节的ECC编码
入口:AH=0BH
AL=扇区数CH=柱面CL=扇区DH=磁头
DL=80H—0FFH:硬盘
ES:BX=缓冲区的地址
出口:CF=0—操作成功,AH=00H,AL=传输的扇区数,否则,AH=状态代码
(13)查寻
入口:AH=0CH
CH=柱面的低8位
CL(7-6位)=柱面的高2位
DH=磁头
DL=80H—0FFH:硬盘
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(14)硬盘系统复位
入口:AH=0DH
DL=80H—0FFH:硬盘
出口:CF=0—操作成功,AH=00H,否则,AH=状态代码
(15)读扇区缓冲区
入口:AH=0EH
ES:BX=缓冲区的地址
出口:CF=0—操作
您可能关注的文档
- FreeBSD 配置Apache服务器.doc
- gen2 实际故障处理手册_非公开资料.doc
- 单片机控制自动开关机系统.doc
- Java串口调试.doc
- Win32 API串口编程2.docx
- 五年级上册Recycle 1 第二课时教学设计.doc
- linux下串口通信代码.doc
- 西安邮电大学嵌入式实验5—UART.doc
- [feiq]SerialPort控件的使用.doc
- 国外英文版翻译研究与翻译教学书目.doc
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
文档评论(0)