ポスト
自己書き換えは80486と68030あたりで動作不可になりましたね。理由はキャッシュが実装されたためです。 この頃のCPUになるとRAMからキャッシュにフェッチ済みの命令を自己書き換えしてもCPUの動作に反映されないので意味がなくなりました。 486動作不可みたいなゲームたくさん出ましたね。
メニューを開く自己書き換えは80486と68030あたりで動作不可になりましたね。理由はキャッシュが実装されたためです。 この頃のCPUになるとRAMからキャッシュにフェッチ済みの命令を自己書き換えしてもCPUの動作に反映されないので意味がなくなりました。 486動作不可みたいなゲームたくさん出ましたね。
メニューを開く