Az aritmetikai műveletek végrehajtása után az eredménytől függően a processzor  beállítja  az  állapot  (flag)  regiszter  egyes   jelzőbitjeit.   Így például ezek alapján a programozó vizsgálhatja a következő eseteket és ezek kimenetele függvényében ugró utasításokat vezérelhet:

  • átvitel (carry) jelzőbit 1-esre lesz beállítva, ha a műveleti eredményben, a legmagasabb helyiértéken átvitel történik,

  • nulla (zero) jelzőbit 1-esre lesz beállítva, ha a művelet eredménye 0,

  • előjel (sign) jelzőbit 1-esre lesz beállítva, ha a művelet eredménye negatív,

  • a túlcsordulás (overflow) jelzőbit 1-esre lesz beállítva, ha a művelet eredménye nagyobb mint a tárolható legnagyobb érték.

folytatás

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet