作業系統編寫筆記

2022-05-26 11:18:12 字數 498 閱讀 4893

說明:將當前資料夾下的pm.img軟盤映像掛載到/mnt/floppy目錄,並將test.com檔案複製到軟盤映像,然後解除安裝映像。

1

sudo

mkdir

/mnt

/floppy

2sudo mount -o loop pm

.img

/mnt

/floppy

3sudo cp test

.com

/mnt

/floppy

4sudo umount

/mnt

/floppy

說明:按位元組順序寫軟盤映像扇區,將二進位制檔案test.bin寫入到軟盤映像pm.img的首扇區中。

dd if=

test.bin of

=pm.img bs

=512

count=1

conv

=notrunc

作業系統編寫研究心得 0 工具篇

我想不少人在讀這篇文章的時候,一定是用的m 的windows。這沒什麼不好意思的,我自己也在用。那麼就先來說說在m 的環境下的開發環境搭建。以windows2000 professonl sp4 it s rollup 為準。一共需要這麼幾個開發工具 ma 6.11,djgpp 2.0 editpl...

自己動手寫作業系統 編寫引導扇區

計算機電源開啟時,會先進行加點自檢 post 然後尋找啟動盤,如果選擇是從軟盤驅動,計算機就會檢查軟盤的0面0磁軌1扇區,如果它以0xaa55結束,則bios則認為它是乙個引導扇區。這一段 總共為512位元組。一旦bios發現來引導扇區,就會將這512位元組的內容裝載到記憶體中0000 7c00去,...

作業系統編寫研究心得 1 最初引導篇

晤 如果你的開發工具都已經準備好了,那麼我們來開始幹活吧 ia 32體系下的 i386 及以後的處理器,為了同當年的8086相相容,在系統啟動的時候都是將處理器置於實模式。這個時候你可以將系統看做是 高速的8086 因此這決定了我們啟動部分的 是必須用16bit 去編寫的。ibm pc在引導的時候,...