Aktív témák
-
__int64 GetTSC()
{
__int64 Counter;
__asm
{
rdtsc
mov Counter,eax
mov Counter+4,edx
}
return Counter;
}
Ez visszaadja a TSC értékét.
Használata pl. printf(''%I64'',GetTSC()); .
Vindózéknál, de lehet, hogy máshol is van __int64.
Ha nincs __int64 típus Borlandéknál, akkor az ő 64 bites típusukat írd a helyére. Ha nincs 64 bites típus, akkor:
void GetTSC(long *Counter)
{
__asm
{
rdtsc
mov ebx,Counter
mov [ebx],eax
mov [ebx+4],edx
}
}
[Szerkesztve] -
kymco
veterán
Nem tudtam futtatni..... Igaz nem vagyok Delphiben nagyon járatos..... :((
-
steveetm
őstag
-
kymco
veterán
Azt szeretném megtudni, hogyha létezik a CPU-knak (Intel) olyan regisztere, ami minden orajelnél inkrementálódik (úgy bogarásztam ki a google alapján, hogy a TSC, Time Stamp Counter az), akkor milyen progival lehet kiolvasni ezt az értéket.
Van, aki tudja?
Aktív témák
- Samsung Galaxy Tab S6 lite 64GB,Átlagos,Adatkabel,12 hónap garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- iPhone 14 Plus 96% (1év Garancia) - AKCIÓ
- Gyors és kedvező csomagküldés Magyarországon és külföldre!
- DELL Alienware 16X Aurora Intel Core Ultra 7 / RTX 5060 Csillagközi indigó 2029-ig garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
