Welcome

首页 / 软件开发 / Delphi / 初学Delphi嵌入汇编[7] - 使用常量

初学Delphi嵌入汇编[7] - 使用常量2012-04-12 博客园 万一//在汇编中使用常量

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;