Što je zastavica u mikroprocesoru?
Mikroprocesor je integrirani sklop koji se može programirati za obradu podataka i slanje poruka i uputa drugim elektroničkim sustavima. To su glavne značajke računalnih sustava za obradu. Zastavice su važna komponenta mikroprocesora jer registriraju ishode izračuna i radnji.
Registri
Svi mikroprocesori sadrže registre. Ove komponente registriraju podatke, privremeno ih pohranjuju prije ili nakon proračuna mikroprocesora. Na primjer, registar instrukcija pohranjuje kod instrukcija za izračune mikroprocesora.
Zastavice
Zastavice su modificirana vrsta registra koji bilježi stanje proračuna mikroprocesora. Na primjer, zastavica "nulti status" se aktivira samo kada izračun mikroprocesora završi sa "nultim" statusom. Status svake zastavice određuje sljedeću akciju mikroprocesora, omogućujući mu tako donošenje odluka.
Uobičajene zastavice
Neke uobičajene oznake u mikroprocesorima uključuju:
"Prenijeti" za označavanje da zbrajanje ili oduzimanje zahtijeva da se zbroj "prenese" ili "posudi".
"Znak", koji pokazuje je li izračun bio pozitivan ili negativan.
"Overflow", koji se označava kada rezultat procesa premaši postavljeno ograničenje riječi.
"Paritet", koji označava da je proces proizveo paran broj "1".
"Nulti status."