Entries from 2019-01-01 to 1 year

OS自作本 MacOS 4-6日目

やったこと 画面の色と画面上のテキストとキーボードとマウス メモリ復習 ipl10.nas 終了時 アドレス 内容 0x07C00ー0x07DFF IPL。フロッピーの先頭1セクタ(ブートセクタ) 0x08200ー0x34FFF フロッピーの内容(10シリンダ分。IPLを除く) OS実行時 アドレ…

OS自作本 MacOS 1-3日目

めちゃめちゃ重要なこと HexからBinary変換 Hexの各桁がBinaryの4桁になる 0xffff -> 1111 1111 1111 1111 2の16乗 - 1 ≒ 2の16乗 = 64 * 1024 = 64KB BinaryからHex変換 Binaryの4桁分をHexの1桁にする(逆の作業) この計算を一瞬でできるように! 全体像 細…

30日OS本 macOS Mojave 環境構築

環境構築手順 github.com このWebsiteを参考にして、環境構築してみると、make runで失敗してしまう。 cp helloos.img ../../z_tools/qemu/fdimage0.bin make -C ../../z_tools/qemu qemu-system-i386 -L . -m 32 -localtime -vga std -fda fdimage0.bin qem…