アカウント名:
パスワード:
X64#動作モード [wikipedia.org]でいうところの、Legacy モード(386 プロテクトモード、仮想 8086 モード、リアルモード)の切り捨てという認識で良いのだろうか。
つまり、OS とデバイスドライバは 64bit が必須だけども、アプリケーションは 32bit で動作可能。なら、問題は少なそう。32bit OS をハードウェア支援ありの仮想環境で動かすことができるかどうかぐらいかな。
16 bit アプリケーションも CPU 的には動作可能なのかな(OS がサポートすれば、だけど)。
前からサーバ用途に 386 プロテクトモードとかいらないよなと思っていた。macOS が一番先に全ての 32bit を切り捨てたけど、Apple シリコン Arm
動きません。ちょっとわかりにくいですが
An attempt to load a descriptor into CS that has CS.L==0 and CS.D==0 will generate a #GP(sel) exception.
このCS.L==0 and CS.D==0ってのが互換モード内での16ビットを示します https [intel.co.jp]
なるほど。ありがとうございます。
"Removal of 16-Bit and 32-Bit Protected Mode" というのは(全ての)16 bit モードと 32 bit プロテクトモード、という意味なんですね。それとは別に "32-bit submode of Intel64 (compatibility mode)" があって、これは still exists. だと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
まずはXeonからでどうだろう (スコア:4, 参考になる)
X64#動作モード [wikipedia.org]でいうところの、Legacy モード(386 プロテクトモード、仮想 8086 モード、リアルモード)の切り捨てという認識で良いのだろうか。
つまり、OS とデバイスドライバは 64bit が必須だけども、アプリケーションは 32bit で動作可能。なら、問題は少なそう。32bit OS をハードウェア支援ありの仮想環境で動かすことができるかどうかぐらいかな。
16 bit アプリケーションも CPU 的には動作可能なのかな(OS がサポートすれば、だけど)。
前からサーバ用途に 386 プロテクトモードとかいらないよなと思っていた。macOS が一番先に全ての 32bit を切り捨てたけど、Apple シリコン Arm
Re: (スコア:0)
16 bit アプリケーションも CPU 的には動作可能なのかな(OS がサポートすれば、だけど)。
動きません。ちょっとわかりにくいですが
An attempt to load a descriptor into CS that has CS.L==0 and CS.D==0 will generate a #GP(sel) exception.
このCS.L==0 and CS.D==0ってのが互換モード内での16ビットを示します
https [intel.co.jp]
Re:まずはXeonからでどうだろう (スコア:2)
なるほど。ありがとうございます。
"Removal of 16-Bit and 32-Bit Protected Mode" というのは(全ての)16 bit モードと 32 bit プロテクトモード、という意味なんですね。それとは別に "32-bit submode of Intel64 (compatibility mode)" があって、これは still exists. だと。