硬盤主引導(dǎo)記錄程序的功能是讀出自舉分區(qū)的BOOT程序 - 免費(fèi)下載

軟件設(shè)計(jì)/軟件工程資源 文件大小:7 K

?? 資源詳細(xì)信息

文件格式
ZIP
上傳用戶
上傳時(shí)間
文件大小
7 K
所需積分
2 積分
推薦指數(shù)
???? (4/5)

?? 溫馨提示:本資源由用戶 uimeet 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。

資源簡(jiǎn)介

硬盤主引導(dǎo)記錄程序的功能是讀出自舉分區(qū)的BOOT程序,并把控制轉(zhuǎn)移到分區(qū)BOOT程序。整個(gè)程序流程如下: 1 將本來(lái)讀入到0:7C00H處的硬盤主引導(dǎo)記錄程序移至0:61BH處; ⑵ 順序讀入四個(gè)分區(qū)表的自舉標(biāo)志,以找出自舉分區(qū),若找不到,轉(zhuǎn)而執(zhí)行INT18H的BOOT異常執(zhí)行中斷程序; ⑶ 找到自舉分區(qū)后,檢測(cè)該分區(qū)的系統(tǒng)標(biāo)志,若為32位FAT表或16位FAT表但支持13號(hào)中斷的擴(kuò)展功能,就轉(zhuǎn)到執(zhí)行13號(hào)中斷的41號(hào)功能調(diào)用進(jìn)行安裝檢驗(yàn),檢驗(yàn)成功,就執(zhí)行42號(hào)擴(kuò)展讀功能調(diào)用把BOOT區(qū)程序讀入到內(nèi)存0:7C00H處,成功,跳到第⑸步,若讀失敗或系統(tǒng)標(biāo)志為其它,就調(diào)用13號(hào)中斷的讀扇區(qū)功能調(diào)用把BOOT讀到0:7C00H; ⑷ 用13號(hào)中斷的讀扇區(qū)功能時(shí),用兩種方式分別進(jìn)行5次試讀。第一種方式是直接從自舉分區(qū)的頭扇區(qū)讀入BOOT程序,若讀成功,但結(jié)束標(biāo)志不是55AA,則改用第二種方式,又如果用第一種方式試讀五次均不成功,就改用第二種方式。若兩種方式試讀均失敗,就轉(zhuǎn)到出錯(cuò)處理程序; ⑸ 讀入BOOT區(qū)程序成功,轉(zhuǎn)至0:7C00H處執(zhí)行BOOT程序。

源碼文件列表

?? 共 1 個(gè)源碼文件 點(diǎn)擊文件名可在線查看源代碼

1 ??
?+
大小: 17.82 KB
查看源碼
??
溫馨提示:點(diǎn)擊文件名或"查看源碼"按鈕可在線瀏覽源代碼,支持語(yǔ)法高亮顯示。

立即下載此資源

提示:下載后請(qǐng)用壓縮軟件解壓,推薦使用 WinRAR 或 7-Zip

資源說(shuō)明

?? 下載說(shuō)明

  • 下載需消耗 2積分
  • 24小時(shí)內(nèi)重復(fù)下載不扣分
  • 支持?jǐn)帱c(diǎn)續(xù)傳
  • 資源永久有效

?? 使用說(shuō)明

  • 下載后用解壓軟件解壓
  • 推薦 WinRAR 或 7-Zip
  • 如有密碼請(qǐng)查看說(shuō)明
  • 解壓后即可使用

?? 積分獲取

  • 上傳資源獲得積分
  • 每日簽到免費(fèi)領(lǐng)取
  • 邀請(qǐng)好友注冊(cè)獎(jiǎng)勵(lì)
  • 查看詳情 →

相關(guān)標(biāo)簽

點(diǎn)擊標(biāo)簽查看更多相關(guān)資源:

相關(guān)資源推薦