妖哥 2008-4-8 20:42
初学 Delphi 嵌入汇编[7] - 使用常量
//在汇编中使用常量
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;