PC ora
vajk fekete
halaloszto at yahoo.co.uk
Sun Oct 14 22:33:04 CEST 2007
dos alatt ugy ment, hogy felprogramozta a 8253-at (talan jol emlekszem) hogy csinaljon interruptot x millisecenkent, es az az interrupt kezelte az idot. azt nem tudom hogy annak az idozito ic-nek honnan volt az orajele...
vajk
----- Original Message ----
From: Moczik Gabor <pm_levlista at progzmaster.hu>
To: elektro at tesla.hu
Sent: Saturday, 13 October, 2007 10:40:08 PM
Subject: Re: PC ora
HAJDU Csaba wrote:
> Anno voltak olyan programok, amik a processzor orajel
> pontatlansagat voltak hivatva korrigalni. Vegulis egy
> interrupt lepteti az orat, ami sw-bol is piszkalhato
Pentium proci ota (CPUID 5xx) van egy TSC-nek (Time Stamp Counter)
nevezett
64-bites szamlalo a procikban, ami a CPU orajelrol jar, es az RDTSC
utasitassal olvashato. Valoszinu hogy az oprendszer ezt hasznalja a
rendszerido szamolasara. A 64-bites szamlanc 3GHz-es proci eseten is
nem
egeszen 200 ev mulva fog tulcsordulni.
Feltetelezheto, hogy a rendszer indulaskor megmeri a proci orajelet, es
ez
alapjan tudja pontosan szamolni a rendszeridot. Ezt csak az RTC alapjan
tudja bekalibralni, mert mas hitelesnek mondhato idomero eszkoz nincs a
gepben (a 8253 timer nem pontos). Feltetelezem, hogy nem maszhat el
nagyon a
szoftver ora es a hardver ora, ezert gondolom hogy idonkent valahogy
szinkronba hozza a kettot.
--
((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
((( Skype: moczik )))
-----------------------------------------
elektro[-flame|-etc]
___________________________________________________________
Want ideas for reducing your carbon footprint? Visit Yahoo! For Good http://uk.promotions.yahoo.com/forgood/environment.html
More information about the Elektro
mailing list