x86エミュレータbochsとI/O port
元々cpuエミュレータはQEMUくらいしか知らなかったけど、xv6のソースを呼んでる中でbochsという単語がたまに出てきて知った。 QEMUとbochsのwikiをみたけど、やっぱQEMUの方がエミュレートできるマシンが多いみたいで、まあこの界隈だとQEMUがメジャーなんだろうか。
ただbochsの公式にx86のio portの一覧表があって、これがxv6を読むときに非常に参考になりそう。*1
引き続きxv6読んでいって、ある程度理解がまとまったタイミングで記事にする。
参考資料
https://qiita.com/knknkn1162/items/cb06f19e1f999bf098a1#io-port%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6