1

C ++の場合、言語の将来および現在の定義に関するドラフトに関するISOペーパーと「コミュニティ」ペーパーがあります。

X86プラットフォームとARMプラットフォームの両方のアセンブリの同等のソースは何ですか?

アセンブリは非常に断片化されており(X86プラットフォームのみを考慮しても)、多くの場合、レジスタXが何を指しているのか、またはどのCPUセットがその機能またはレジスタをサポートしているのかさえわかりません。

すべてのレジスタのインデックスはありませんね。

4

1 に答える 1

3

コメントで述べたように、メーカーはプロセッサのマニュアルを作成しているため、質問への回答は複雑です。さらに、x86は、32ビットプロセッサと64ビットプロセッサ用に別々のドキュメントマニュアルがあるため、さらに複雑になります(ARMについては、ここでコメントするのに十分な知識がありません)。

インテルx86(32ビットと64ビットの両方)は、次の場所にあります。インテル®64およびIA-32アーキテクチャーソフトウェア開発者マニュアル

AMD x86ドキュメント:すべてのプロセッサAMD64アーキテクチャおよびソフトウェアマニュアル。ここにはたくさんのリソースがあり、探しているものに応じて、おそらく少しフィルタリングする必要があります。

ARMは、リファレンスマニュアルをARMアーキテクチャで利用できるようにします:ARMアーキテクチャ

于 2012-11-19T16:51:09.913 に答える