前回拡張命令の説明をしたのは連載25回なので、14年ぶり(!)である……と書いて、この連載がもう10年を軽く超えたことにあらためて気がついた。そりゃ筆者も年をとるわけだ。 それはともかく、今回紹介するのは相次いでインテルが発表したx86(というよりx64)の拡張命令である。具体的にはX86-SとAPX、それとAVX10である。これらについて順に説明していきたい。 16bitモードを廃止して64bitモードに移行する提案「X86-S」 X86-Sは2023年4月に発表された、インテルによる16bitモード廃止に関する提案(Proposal)である。あくまで提案であって、今すぐ具体的に実装するという話ではないのだが、長期的にインテルとしては16bitモードを廃止したい、という意向を示したものだ。 そもそも現状のWindowsの場合、64bit版では16bitバイナリーが一切動作しない。マイクロ
![インテルの新命令セットでついに16bitモードが廃止に (1/3)](https://cdn-ak-scissors.b.st-hatena.com/image/square/2cbd933f8b8aa1854b4ae1183a9ba134e2000354/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F2023%2F08%2F06%2F3582428%2Fxl%2F1a503b85edab66bd.jpg%3F20200122)