E2113 数値オーバーフロー (Delphi)
エラーと警告のメッセージ(Delphi) への移動
インラインアセンブラが式の 1 つで数値オーバーフローを検出しました。
program Produce; procedure AssemblerExample; asm mov eax, $0ffffffffffffffffffffff end; begin end.
{ 32 ビット以下では表現できない数値を指定するとこのエラーが発生する }
program Solve; procedure AssemblerExample; asm mov al, $0ff end; begin end.
{ 指定する数値がすべて 32 ビットに収まるようにする }