Make a True IPL

在看過30天打造OS!作業系統自作入門(附光碟)的02-04 針對今後的需要而導入Makefile這節後,ㄚ琪要進展到03-01 製作真正的IPL,這一節主要針對這段程式碼做講解:

; ディスクを読む

MOV        AX,0x0820
MOV        ES,AX
MOV        CH,0            ; シリンダ0
MOV        DH,0            ; ヘッド0
MOV        CL,2            ; セクタ2

MOV        AH,0x02            ; AH=0x02 : ディスク読み込み
MOV        AL,1            ; 1セクタ
MOV        BX,0
MOV        DL,0x00            ; Aドライブ
INT        0x13            ; ディスクBIOS呼び出し
JC        error

也提到使用http://community.osdev.info/?%28AT%29BIOS提到的BIOS的指令。

算是很詳細,只要照著做就可以開機了!

Print Friendly, PDF & Email
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top