Zakaj je ura potrebna za mikroprocesor?
Tukaj je nekaj posebnih razlogov, zakaj je ura potrebna za mikroprocesor:
- Signal ure naroči mikroprocesorju, naj iz pomnilnika pridobi naslednje navodilo za izvedbo.
- Urni signal regulira čas prenosa podatkov med mikroprocesorjem in pomnilnikom.
- Urni signal nadzoruje izvajanje navodil, vključno z operacijami branja/pisanja v in iz notranjih registrov mikroprocesorja.
Takt mikroprocesorja se meri v MHz (milijoni ciklov na sekundo) ali GHz (milijarde ciklov na sekundo). Višji kot je takt, hitreje lahko deluje mikroprocesor. Vendar višje hitrosti zahtevajo tudi več energije in proizvajajo več toplote.
Večina današnjih mikroprocesorjev kot vir takta uporablja kvarčni kristal. Kvarčni kristal je zelo stabilen material in lahko ustvari zelo natančen signal ure. Kvarčni kristal je postavljen v tokokrog, ki resonira na določeni frekvenci. Ta frekvenca se nato uporabi za ustvarjanje signala ure za mikroprocesor.
Številni mikroprocesorji imajo poleg glavne ure tudi sekundarno uro, ki se uporablja za počasnejše delovanje. Ta sekundarna ura, znana tudi kot "periferna ura", se lahko uporablja za različne namene, na primer za krmiljenje notranjih časovnikov ali zunanjih V/I vmesnikov mikroprocesorja.