仮想メモリ対応のハードウェア上で、仮想メモリ非対応のOSを利用することはできますか?
言い換えれば、ハードウェアが仮想メモリシステムを使用する場合、OSは仮想メモリをサポートする必要がありますか?
たとえば、私の知る限り、MS-DOS は仮想メモリをサポートしていませんが、仮想メモリをサポートする x86 プロセッサで動作します。
逆に、仮想メモリをサポートしていないハードウェア上で、仮想メモリをサポートするOSを使用することは可能ですか?
たとえば、組み込み Linux は仮想メモリを使用し、ARM、MIPS、SuperH、AVR などのさまざまなアーキテクチャに展開されます。それらはすべて仮想メモリシステムをサポートしていますか?
ありがとう