取得自从开机到现在CPU运行的周期数,超毫秒级的精度
function Ticker : DWord; register;
begin
asm
push EAX
push EDX
db $0f,$31
mov Result, EAX
pop EDX
pop EAX
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
showmessage(inttostr( Ticker));
end;
//rock
//转载请保留此信息
博客展示了获取自开机以来CPU运行周期数的代码,具有超毫秒级精度。通过定义Ticker函数,使用汇编代码实现获取操作,并在按钮点击事件中调用该函数显示结果。
412

被折叠的 条评论
为什么被折叠?



