資源描述:
《磁盤分區(qū)結構》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、基本INT13H讀寫磁盤扇區(qū)一、讀磁盤MOVAX,0201HMOVBXJCOOHMOVCX,0001HMOVDX,0080HINT13HINT3H二、寫磁盤MOVAX,0301HMOVBX,7C00HMOVCX,0001HMOVDX,0080HINT13HINT3H三、示例1、參數(shù)說明AH讀/寫功能號AL讀寫扇區(qū)的數(shù)量DS:BX讀寫數(shù)據(jù)對應的內(nèi)存首地址CH柱面號,即磁道號CL扇區(qū)號,從1開始編號DH面號,即磁頭號DL物理磁盤號2、具體例子-a100MOVAX,0201MOVBX,7C00MOVCX,0001MOVDX,0080INT13INT3-
2、rip0100-g-cl7c00L0200注意:基本INT13H讀寫的磁盤每磁道的扇區(qū)從1開始標記。擴展INT13H讀寫磁盤扇區(qū)一、基本數(shù)據(jù)結構DISKSTRUCPACKSIZEDB10HRESERVEDDBOOHBLOCKCOUNTDW01HBUFFADDRDD1269:7C00HBLOCKNUMDQ00000000OOOOOOOOHDISKENDS二、磁盤讀取MOVAH,42HMOVDL,80HMOVSI,0200HINT13HINT3H三、磁盤寫入MOVAH,43HMOVDL,80HMOVSI,0200HINT13HINT3H四、示例-a1
3、00MOVAH,43MOVDL,80MOVSI,0200INT13INT3-e020010000100007C69123B8B380100000000-G-D7C00L200;擴展INT13H讀寫磁盤的數(shù)據(jù)結構定義;定值,10H,包的大小(節(jié));保留,00H:讀寫多少個扇區(qū);讀寫數(shù)據(jù)在內(nèi)存的起始地址;讀寫磁盤的起始扇區(qū)號讀磁盤物理磁盤號數(shù)據(jù)結構存儲的首地址調(diào)用擴展INT13H功能暫停執(zhí)行寫磁盤物理磁盤號數(shù)據(jù)結構存儲的首地址調(diào)用擴展INT13H功能暫停執(zhí)行注意:擴展INT13H讀寫磁盤,整個硬盤扇區(qū)從0開始標記。序號扇區(qū)名稱作用分區(qū)0長度:0000
4、003FH隱含扇區(qū)起始扇區(qū):00000000II扇區(qū)長度:0000003FII主引導扇區(qū)代碼分區(qū)1分區(qū)2保留扇區(qū)全00H分區(qū)1長度:00B69F6AHC:起始扇區(qū):0000003FII扇區(qū)長度:00B69F6AH5.69GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)2長度:03F1F218II隱含扇區(qū)起始扇區(qū):00B69FA9H扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)3分區(qū)4分區(qū)3長度:01388AECHD:起始扇區(qū):00B69FE8H扇區(qū)長度:01388AFCH9.75GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)4長度
5、:02B966DDH隱含扇區(qū)起始扇區(qū):01EF2AE4H扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)5分區(qū)6分區(qū)5長度:01D9D70EHE:起始扇區(qū):01EF2B23H扇區(qū)長度:01D9D70EH14.7GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)6長度:OODF8F90H隱含扇區(qū)起始扇區(qū):03C90231H扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)7分區(qū)7長度:OODF8F51HF:起始扇區(qū):03C90270H扇區(qū)長度:OODF8F51H6.97GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)序號扇區(qū)名稱作用分區(qū)0長度:00
6、00003FH隱含扇區(qū)起始扇區(qū):00000000II扇區(qū)長度:0000003FII主引導扇區(qū)代碼分區(qū)1分區(qū)2保留扇區(qū)全00H分區(qū)1長度:01388AFCHC:起始扇區(qū):0000003FII扇區(qū)長度:01388AFCH9.75GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)2長度:038CB4BBH隱含扇區(qū)起始扇區(qū):01388B3BH扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)3分區(qū)4分區(qū)3長度:01388AECHD:起始扇區(qū):01388B7AH扇區(qū)長度:01388AFCH9.75GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)4長
7、度:01388B3BH隱含扇區(qū)起始扇區(qū):02711676H扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)5分區(qū)6分區(qū)5長度:01388AFCHE:起始扇區(qū):027116B5H扇區(qū)長度:01388AFCH9.75GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)分區(qū)6長度:011B9E45H隱含扇區(qū)起始扇區(qū):03A9A1B1H扇區(qū)長度:0000003FH全00H區(qū)域分區(qū)7分區(qū)7長度:011B9E06HF:起始扇區(qū):03A9A1F0H扇區(qū)長度:011B9E06H8.85GB引導記錄保留扇區(qū)FAT1FAT2根目錄用戶數(shù)據(jù)區(qū)序號扇區(qū)名稱作用分區(qū)0長度:0
8、000003FH隱含扇區(qū)起始扇區(qū):00000000II扇區(qū)長度:0000003FII主引導扇區(qū)代碼分區(qū)1分區(qū)2保留扇區(qū)全00H分區(qū)1長度