2012-04-15 15 views
6

x86命令セットの「進化」に関する参考資料を探しています。主に、どの新しいコマンドは古いコマンドを冗長かつ使用不可能にし、命令の機能はその機能に依存し、それらが追加された時間/プロセッサではない。x86命令の機能別リファレンス

また、近年のソフトウェア開発(現代のプログラムでは使用されていないコマンド)のx86コマンドの使用率についての参考資料はありますか?

+0

オペコードの割り当てとアセンブリ言語ニーモニックのレジスタセットを区別する必要があると思います。それぞれは、いくらか独立して進化してきました。また、CPUの動作モードは、フラットモードがセグメントレジスタのロード/シャフリングを大幅に少なくする必要があるため、命令が単に使用される大きな影響を有する。 – wallyk

+0

10進数学は何十年も使われておらず、AMD64によって殺されました。複雑な命令は、パフォーマンスの低下のためにこれ以上使用されません。 MMXとFPUコードはSSEコードに置き換えられていますが、どちらもまだSSEに比べていくつかの利点があります。 – harold

答えて

3

これは、プログラミングの質問よりも研究の質問のほうが聞こえるようです。

Wikipedia articleには、系統のプロセッサーのx86命令が記載されており、各命令の機能を把握し、機能別に分類することをお勧めします。

命令の使用の傾向については、わかりません。むしろ読み込まれた質問です。それは、「現代の英語使用法では、どの英語が一般的ですか?どの命令が使用されるかはアプリケーションによって異なります。

関連する問題