「64ビットプロセッサ」で「32ビットオペレーティングシステム」を実行することはできますか?32ビットオペレーティングシステムでx64プロセッサですか?
ランタイムを.netでx-64にターゲット設定し、OSが32ビットの場合はどうなりますか?
もう1つ「32ビットOS(32ビットプロセッサー)とは何ですか」という意味ですか?
「64ビットプロセッサ」で「32ビットオペレーティングシステム」を実行することはできますか?32ビットオペレーティングシステムでx64プロセッサですか?
ランタイムを.netでx-64にターゲット設定し、OSが32ビットの場合はどうなりますか?
もう1つ「32ビットOS(32ビットプロセッサー)とは何ですか」という意味ですか?
はい。 x64プロセッサは32ビットプロセッサであるx86の単なる拡張です。
実行されません。
つまり、OSには32ビットプロセッサで動作するコードが含まれています。
x86_64は "拡張" x86アーキテクチャですが、そのアーキテクチャは異なります。つまり、32ビットプログラムはx86_64モードでは動作しません。これまでの各x86_64には存在しますが、将来変更される可能性のある32ビット互換モードが必要です。プロセッサは、カーネルの外にある古いx86のように動作します。 – hirschhornsalz
「64ビットプロセッサ」? NO。 x86_64プロセッサ?はい、これは単なるx86拡張版なので、すべての64ビットアーキテクチャが32ビットアーキテクチャの拡張であるわけではありません(例えば、Itanium、MMIX ...) –