4 硬盘0柱面.docVIP

  • 9
  • 0
  • 约1.86万字
  • 约 6页
  • 2017-08-24 发布于河南
  • 举报
4 硬盘0柱面

硬盘的0柱面、0磁头、1扇区称为主引导扇区,FDISK程序写到该扇区的内容称为主引导记录(MBR)。该记录占用512个字节,它用于硬盘启动时将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。 ? 1.MBR的读取 ????硬盘的引导记录(MBR)是不属于任何一个操作系统,也不能用操作系统提供的磁盘操作命令来读取它。但我们可以用ROM-BIOS中提供的INT13H的2号功能来读出该扇区的内容,也可用软件工具Norton8.0中的DISKEDIT.EXE来读取。 用INT13H的读磁盘扇区功能的调用参数如下: 入口参数:AH=2?(指定功能号) AL=要读取的扇区数 DL=磁盘号(0、1-软盘;80、81-硬盘) DH=磁头号 CL高2位+CH=柱面号 CL低6位=扇区号 CS:BX=存放读取数据的内存缓冲地址 出口参数:CS:BX=读取数据存放地址 错误信息:如果出错CF=1 AH=错误代码 用DEBUG读取位于硬盘0柱面、0磁头、1扇区的操作如下: ADEBUG -A 100 XXXX:XXXX MOV AX,0201?(用功能号2读1个扇区) XXXX:XXXX MOV BX,1000?(把读出的数据放入缓冲区的地址为CS:1000) XXXX:XXXX MOV CX,0001?(读0柱面,1扇区) XXXX:XXXX MOV DX,0080?(指定第一物理盘的0

文档评论(0)

1亿VIP精品文档

相关文档