Nós usamos Cristal Osciladores .
Quando uma pequena quantidade de energia é aplicada a um cristal de quartzo, esse cristal começa a oscilar. Emite um sinal muito pequeno que pode ser medido. A frequência da oscilação depende do tamanho e forma do cristal e é bastante consistente.
Esta oscilação pode ser usada como o "tick" que direciona um circuito que conta o tempo. Como sabemos a frequência do oscilador, sabemos quantos "ticks" devem existir em um segundo. Um contador simples pode ser usado para informar o circuito de tempo real quando quantidades específicas de tempo tiverem passado.
Uma bateria não é a fonte dos sinais de tempo, ela é usada para manter os circuitos de cristal e tempo operacionais enquanto o computador está desligado. Por ser um circuito tão simples, ele usa uma quantidade incrivelmente pequena de corrente e uma bateria CR2032 pode mantê-lo funcionando por anos.
Normalmente, o cristal é usado principalmente durante os períodos em que o sistema está adormecido e como um relógio "base" do qual os outros relógios do sistema são derivados. Existem métodos de cronometragem mais precisos que funcionam em freqüências mais altas, como PLLs (Phase-locked loops) (PLLs) que podem atuar como multiplicadores de relógio que podem ter um relógio de baixa frequência e multiplicá-lo por freqüências mais altas usadas por CPUs e outros dispositivos de cronometragem mais refinados .