E2112 不正なレジスタの使用 (Delphi)
エラーと警告のメッセージ(Delphi) への移動
インラインアセンブラ文の中でレジスタの違法な組み合わせを指定しました。Intel 80x86 ファミリーで使用できるアドレス指定モードの詳細は,アセンブリ言語の解説書を参照してください。
program Produce; procedure AssemblerExample; asm mov eax, [ecx + esp * 4] end; begin end.
{ この mov 命令で指定した右側のオペランドは違法である }
program Solve; procedure AssemblerExample; asm mov eax, [ecx + ebx * 4] end; begin end.
{ この mov 命令の右側のオペランドで指定したアドレス指定モードは許される }