Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Встроенный ассемблер   Найти похожие ветки 

 
dimon1979   (2004-04-16 14:07) [0]

Здравствуйте! Может кто-нибудь знает, почему во процедуре на asm в Delphi нельзя применять cpuid(нарушение доступа)?


 
han_malign ©   (2004-04-16 14:12) [1]

да ну... у меня можно
program cpuid;
{$APPTYPE CONSOLE}
uses Windows,
    Utils in "..\Common\utils.pas";
var id: array[0..2]of dword;
begin
 asm
 push EBX
 mov eax,3
 db $0F,$A2//CPUID opcode
 mov dword ptr id[0],ebx
 mov dword ptr id[1],ecx
 mov dword ptr id[2],edx
 pop EBX
 end;
 Writeln(HexDword(id[0])+HexDword(id[1])+HexDword(id[2]));
end.


 
Владислав ©   (2004-04-16 14:12) [2]

А с чего ты это взял?


 
Владислав ©   (2004-04-16 14:13) [3]

Видать не ту версию Delphi написал...



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
3-1081159465
SergP
2004-04-05 14:04
2004.05.02
Разноцветные ячейки в DBGRID. Проблема...


1-1081848714
SergP
2004-04-13 13:31
2004.05.02
"Засунуть" ProgressBar в StatusBar


1-1081755324
Miroslav
2004-04-12 11:35
2004.05.02
Delphi&Assembler


11-1066225387
.::D.e.M.o.N.i.X::.
2003-10-15 17:43
2004.05.02
MpegAudio Tools


9-1069584352
Максим
2003-11-23 13:45
2004.05.02
интернет казино - delphiX