xv6: OSはどうメモリを参照、管理するのか(前編) 2020-08-03 tech 3602 文字 読了時間: 8 分 メモリ管理の仕組みはOSを理解するのに重要なポイントの一つですが、勿論x86エミュレーターを自作する際にもメモリ構造をエミュレートする為にM 続きを読む...
xv6: ブートブロックはどう作られロードされるのか 2020-08-02 tech 1941 文字 読了時間: 4 分 x86のエミュレーターであるdax86を自作し、xv6を動かす際にもちろんOSの理解が必要となる訳ですが、一番最初のチャレンジはやはりブーテ 続きを読む...
dax86: xv6が走る学習目的のx86エミュレーター 2020-06-12 tech project 3416 文字 読了時間: 7 分 MITで使われてた(る)教育用のOS、xv6を動かせるx86のエミュレーターを作りました。バイナリトランスレーションではなくCPU命令やMM 続きを読む...