Princip rada mikroprocesora
Mikroprocesor izvršava program koji je korisnik napisao i koji se sastoji od niza instrukcija.
Program se pamti u operativnoj memoriji računara tako što su instrukcije zapisane u memorijskim lokacijama
kojima se pristupa preko adresa memorijskih lokacija.
Mikroprocesor izvršava instrukcije koje su prethodno pretvorene u binarni oblik (niz 1 i 0) i koje se prebacuju
iz operativne memorije u mikroprocesor.
Svaki mikroprocesor radi kroz neprekidno izvršavanje sledećih faza:
1. Priprema instrukcije
2. Izvršenje instrukcije
3. Obrada prekida
Kada se jednom izvrše sve tri faze to se naziva ciklus instrukcija.
U fazi pripreme instrukcija, učitava se instrukcija u mikroprocesor.
U fazi izvršenja instrukcije,izvodi se operacija navedena u instrukciji.
U fazi obrade prekida, ispituje se da li je došao zahtev za prekid izvršenja programa. Ako jeste obrađuje se
prekid. Ako nije nastavlja se u realizaciji sledećeg ciklusa instrukcije tj sledeće instrukcije programa.