X86の16進コード表現をデコードしてアセンブリに戻します。 ISA manual 2CのセクションA.2.1には、アドレッシング方法の略語(Page A-2 Vol。2C)があります。誰でも私にabbr Eとabbr Mの違いは何か説明できますか?IA-32アーキテクチャのabbr Eとabbr Mの相違点ソフトウェア開発者用マニュアル2C
E - ModR/Mバイトがオペコードの後に続き、オペランドを指定します。 オペランドは、汎用レジスタまたはメモリアドレスのいずれかです。 がメモリアドレスの場合、アドレスはセグメント レジスタと、ベースレジスタ、インデックス レジスタ、スケーリングファクタ、ディスプレースメントのいずれかの値から計算されます。
M - ModR/Mバイトは、メモリのみを参照する場合があります(たとえば、BOUND、LES、 LDS、LSS、LFS、LGS、CMPXCHG8B)。