X86-S

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命令

脚注

    参考文献

    関連項目

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.