//在匯編中使用常量
var
a: Integer;
const
n = $10;
begin
asm
mov ecx, 10 {使用十進制常數}
mov a, ecx
end;
ShowMessage(IntToStr(a)); {10}
asm
mov ecx, $10 {使用十六進制常數}
mov a, ecx
end;
ShowMessage(IntToStr(a)); {16}
asm
mov ecx, 10H {可以加 H 或 h 表示十六進制}
mov a, ecx
end;
ShowMessage(IntToStr(a)); {16}
asm
mov ecx, n {使用預定義常量}
mov a, ecx
end;
ShowMessage(IntToStr(a)); {16}
end;