Las computadoras poseen
un circuito para el registro del tiempo conocido como dispositivo reloj. Es un
cronómetro consistente en un cristal de cuarzo de precisión sometido a una tensión
eléctrica que: Oscila con una frecuencia bien definida que depende de:
La forma en que se
corte el cristal.
El tipo de cristal.
La magnitud de la
tensión.
A cada cristal se le
asocian dos registros:
Registro contador.
Registro mantenedor.
Cada oscilación del
cristal decrementa en “1” al contador.
Cuando el contador
llega a “0”:
Se genera una
interrupción.
El contador se vuelve a
cargar mediante el registro mantenedor. Se puede programar un cronómetro para
que genere una interrupción “x” veces por segundo. Cada interrupción se
denomina marca de reloj.
Para una computadora y
un reloj:
No interesan pequeños
desfasajes del reloj porque:
Todos los procesos de
la máquina usan el mismo reloj y tendrán consistencia interna.
Importan los tiempos
relativos.
Para varias
computadoras con sus respectivos relojes:
Es imposible garantizar
que los cristales de computadoras distintas oscilen con la misma frecuencia. Habrá
una pérdida de sincronía en los relojes (de software), es decir que tendrán
valores distintos al ser leídos.
No hay comentarios:
Publicar un comentario