Jostain syystä meni tahmeaksi touhu kun sotkin assylla CTS pinnin tilan luvun.....
Tarkoitus on siis mitata perättäisten CTS-pinniin tulevien pulssien nousevien reunojen välistä aikaa (pyörimisliike)
Mitäpä on täällä foorumissa porukka mieltä onko Windowssin alla mahdollista päästä 0.0001 sekunnin tarkkuuteen ??? tai edes resoluutioon.
Siis nyt on kyse Delphin seassa olevasta assamista joka pollaa CTS:ää.
Nyt pitäis keksiä miten CTS:n tila pollataan Delphillä suoraan ?
Eipä tiedä CTS:stä, mutta kyllä asmin käskyllä rdtsc saa aika tarkkaa ajastusta, se kun laskee clock cyclesien (=suomeksi?) määrää koneen käynnistyksestä. Tämä 64-bittinen tulos sijoitetaan edx, eax rekistereihin.
read time stamp counter.. tjsp muistaakseni :) Ja clock cyclesejä kutsutaan kelloiksi suomessa :) "Tämä käsky vie 2 kelloa" jne.
Aihe on jo aika vanha, joten et voi enää vastata siihen.