Меню сайта
Мини-чат
Чтобы добавить сообщение, необходимо авторизоваться.
Главная » Статьи » Delphi » Примеры на Delphi7

Как определить скорость процессора
В uses добавляем WinAPI

function RdTSC : int64; register;
asm
db $0f, $31
end;

function GetCyclesPerSecond : int64;
var
hF, T, et, sc : int64;
begin
QueryPerformanceFrequency(hF);
QueryPerformanceCounter(T);
et := T + hF;
sc := RdTSC;
repeat
QueryPerformanceCounter(T);
until (T >= et);
Result := RdTSC - sc;
end;
Категория: Примеры на Delphi7 | Добавил: DelphiAiX (28.07.2011)
Просмотров: 1019 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]