X86-S

出典: フリー百科事典『ウィキペディア(Wikipedia)』

X86-Sは、リアルモード、16ビット/32ビットのプロテクトモードなどを削除しLongモードのみをサポートするCPUのIntel社による提案である。2023年10月現在、具体的な製品化計画については一切公開されていない。

Longモードはインテル用語ではIA32-eモードと呼ばれている。

64ビットに対応したx64対応のCPUでも電源オン直後は1Mバイトまでしかアクセスできないリアルモードで起動し、プロテクトモードに切り替えた後、Longモードに切り替えるというx86の進化の過程をたどっているが、X86-Sではこの過程がなくなる。

サポート終了対象の機能[編集]

  • 16ビットのリアルモード/プロテクトモード
  • 32ビットのプロテクトモード
  • 仮想86モード
  • リング1、リング2
動作モード 必要なOS アプリケーション
Longモード
(IA32-eモード)
64ビット モード 64ビットOS 64ビット
互換モード 32ビット
16ビット(サポート終了)
Legacyモード(サポート終了) プロテクト モード 従来の 16/32ビットOS 32ビット(サポート終了)
16ビット(サポート終了)
仮想86 モード 16ビット(サポート終了)
リアル モード 従来の 16ビットOS

サポート終了対象の命令[編集]

  • INS, OUTS(ストリングIO)
  • LMSW (リアルモードからプロテクトモードへ切り替えるときに使用される命令)
  • アドレスサイズプレフィックスを使った16ビットアドレッシング

サポート終了とはされていない機能[編集]

  • x87命令
  • MMX命令

脚注[編集]


参考文献[編集]

関連項目[編集]