インテル、64 ビット専用アーキテクチャである x86S に関するホワイト ペーパーを公開
インテルは、従来の 32 ビットおよび 16 ビットのサポートを廃止する移行への道を切り開いています。
32 ビット OS は 4 GB 以上のメモリをサポートしていなかったので、ほとんどのゲーマーはおそらく数年前に 64 ビット アーキテクチャに切り替えました。 Windows 11 オペレーティング システムなどの最新のソフトウェアも、32 ビット CPU アーキテクチャをサポートしなくなりました。ただし、ハードウェアは古いシステムのレガシー サポートを引き続き提供する場合があります。
インテルは、レガシー 32 ビットおよび 16 ビット モードのサポートを廃止することにチャンスがあると考えており、64 ビットのみのアーキテクチャを提案しています。同社は「x86S」と呼ばれるものを提案しています。これは、不要なレガシー モードを削除するアーキテクチャ設計であり、将来的にはシステムの高速化につながるはずです。
x86S アーキテクチャの主な利点の 1 つは、起動の高速化です。ブート時にアンページ レガシー モードを使用する必要がないため、CPU の負荷が軽減されます。 x64 アーキテクチャへの移行では、「64 ビット動作に移行するためのいくつかの段階のトランポリン コード」が不要になるだけです。
インテルによると、x64 ビットのみのアーキテクチャの利点は次のとおりです。
64 ビットの簡略化されたセグメンテーション モデルを使用して、最新のオペレーティング システムがすでに使用しているものと一致する 32 ビット アプリケーションのセグメンテーション サポートを実現します。リング 1 と 2 (最新のソフトウェアでは使用されていない) およびゲートなどの廃止されたセグメンテーション機能を削除します。 16 ビット アドレス指定のサポートを削除します。リング 3 I/O ポート アクセスのサポートを廃止。廃止された CPU 駆動の I/O モデルをサポートしていた文字列ポート I/O を廃止しました。ローカル割り込みコントローラー (APIC) の使用を X2APIC に制限し、レガシー 8259 サポートを削除します。未使用のオペレーティング システム モード ビットの一部を削除します。
このような移行によって、レガシー オペレーティング システムのサポートが完全に削除されるわけではありません。同社が投稿で述べているように、Intel は仮想化技術を成熟させており、レガシー ソフトウェアの起動もまだ可能です。これがどのように機能するかについては、ホワイトペーパー (PDF) で詳しく説明されています。
出典: インテル