Zašto je mikroprocesoru potreban sat?
Evo nekih od specifičnih razloga zašto je sat neophodan za mikroprocesor:
- Signal takta upućuje mikroprocesor da dohvati sljedeću instrukciju za izvršenje iz memorije.
- Signal sata regulira vrijeme prijenosa podataka između mikroprocesora i memorije.
- Signal takta kontrolira izvršavanje instrukcija, uključujući operacije čitanja/pisanja u i iz internih registara mikroprocesora.
Radni takt mikroprocesora mjeri se u MHz (milijunima ciklusa u sekundi) ili GHz (milijardama ciklusa u sekundi). Što je veća brzina takta, mikroprocesor može brže raditi. Međutim, veće brzine takta također zahtijevaju više energije i stvaraju više topline.
Većina današnjih mikroprocesora koristi kvarcni kristal kao izvor takta. Kvarcni kristal je vrlo stabilan materijal i može generirati vrlo točan signal sata. Kvarcni kristal se nalazi u krugu koji rezonira na određenoj frekvenciji. Ta se frekvencija zatim koristi za generiranje taktnog signala za mikroprocesor.
Osim glavnog takta, mnogi mikroprocesori imaju i sekundarni takt koji se koristi za sporije operacije. Ovaj sekundarni sat, također poznat kao "periferni sat", može se koristiti u različite svrhe, kao što je pokretanje internih mjerača vremena ili vanjskih I/O sučelja mikroprocesora.