Mašinski ciklus -Faze izvršenje instrukcije |
||
Nezavisno od veličine i formata, svaka instrukcija mora da bude kopirana
iz memorije u upravljačku jedinicu (CU)
Instrukcije se u mikroprocesoru odvijaju u dvije faze. U prvoj fazi pribavlja se instrukcija, a u drugoj fazi instrukcija se izvršava. Niz aktivnosti koje su potrebne da se instrukcija
prenese iz memorije u centralni procesor nazivaju se faza pribavljanja
instrukcije (fetch) U fazi pribavljanja na osnovi adrese zapisane u registru programskog brojača -PC- pribavlja se instrukcija iz memorije i prenosi u instrukcijski registar. U drugoj fazi se instrukcija izvršava tako da se dekodira i da upravljači sklop generiše signale potrebne za izvršavanje instrukcije. Zadnji korak izvršavanja instrukcije je povećanje adrese u registru PC za jedan. Nakon toga se ponavlja postupak sve dok se ne generirše signal koji označava kraj niza instrukcija odn. programa.
|
|
copyright M2M |