私は疑問に思っていましたが、目に見えないオペコードやフラグ、またはアセンブリ命令にそのパラメーターの処理方法を指示するものはありますか? どうやら同じ命令が異なるタイプのオペランドで動作する可能性があるため、少し混乱しています-レジスタ、メモリアドレス、オフセット、および即値がサポートされています。
アセンブリプログラムの「テキスト表現」には特別な仕様はないようですが、バイナリに違いがある可能性があります。たとえば、使用されるオペランドのタイプを CPU が認識できるように、一部のビットが切り替えられますか?