マイペースなプログラミング日記

x86エミュレータやFPGA、WebGLにお熱なd-kamiがマイペースに書くブログ

ページング!

今までオペコード0F 20と0F 22をCR0用の命令にしてしまっていたがこれは間違いだった。ModR/MでCR0〜CR4を指定するものだったらしい。これからページング対応していかなければならないのでCR0とCR3を使い分ける必要がある。今エミュレートしているMona 0.1.1はページングを使っているのでなんとかしなければな!