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.