1

MASM の完全な命令セットが何であるかを詳しく説明しているリンクまたはドキュメントの適切なサイトをどこで見つけることができますか?

コンテキストを提供するために、私は現在VS2008でC++プロジェクトに取り組んでおり、アセンブリが何を言っているのかを正確に知ることが役立つポイントに到達しました(コンテキストを追加するため)。これは私の唯一の理由ではありませんが、現時点で最も差し迫った理由であることは間違いありません。

助けてくれてありがとう、うまくいけば、アセンブリなしでバグを理解できると思いますが、時々役に立ちます。

4

1 に答える 1

0

本物の手順については、IntelおよびAMDの文献が非常に優れています。AMD のマニュアルは「本物の紙」で机の上にあるので、Intel のマニュアルの数字はわかりません。必要なもののほとんどは AMD Vol 3 (汎用およびシステム命令) にありますが、SSE Vol 4 (128 ビット メディア命令) および Vol 5 x87 (浮動小数点および 64 ビット メディア命令) も必要になる場合があります。

また、主にバイナリから命令をデコードするために、sandpile.orgを命令のクイック リファレンスとして使用しました。

明らかに、MASM には、文字列の形成、セクション名の異なるビットへの割り当て、何かのデータまたはコードの指定など、一連のディレクティブもあります。

于 2013-07-22T19:48:36.567 に答える