steaguri înregistrare

Figura 4.5. steaguri înregistrare

A pavilion este numit de pavilion de preaplin și valoarea sa de 1 indică o eroare în operațiuni cu numere întregi semnate.

DF pavilion se numește traseu pavilion utilizate în echipe de lucru cu siruri de caractere. DF = 1 Când registrul index. utilizat în comenzi funcționează șir este crescut cu 1 pentru fiecare execuție a instrucțiunilor următoare, când DF = 0 - registru index 1 scade.

DACĂ pavilion se numește întrerupe pavilion. De obicei, acesta este setat la 1, și astfel încât valoarea sa permite un program de utilizator executabil, pentru a răspunde la întrerupere. Cu toate acestea, atunci când apelați rutina de serviciu de întrerupere, indicatorul, dacă este setat la 0, astfel încât nici un alt întrerupe nu poate interfera cu procesul de întrerupere de curent.

pavilion TF numit urme de pavilion, atunci când este setat la 1, li se permite să execute etapele programului.

Drapelul este numit de pavilion semn SF, și în conformitate cu numele său este setat la 1 dacă rezultatul operației pe numere cu un semn, se obține număr negativ.

ZF pavilion este numit de pavilion de la zero. Acest flag este setat dacă rezultatul operației este o valoare nulă (dacă rezultatul operației executate înainte de pavilion verificare este 0, steagul este setat la 1).

pavilion AF este un steag numit de transfer secundar. Este folosit în aritmetică BCD. Acest flag este setat la 1 în cazul în care un rezultat operații aritmetice zaemu dreapta sau care transportă un al patrulea octet biți de operanzi (cu alte cuvinte, acest indicator cuprinde un pic purtat de-al treilea bit în al patrulea bit în operații aritmetice de specialitate).

pavilion paritate pavilion PF este numit, este setat la 1 dacă rezultatul operației este un număr par de 1 din reprezentarea binară a rezultatului.

CF pavilion numit pavilion de transfer și este stocat în transferul (sau să împrumute) de la semnul (mai vechi) numărul de cifre (acest împrumut sau să transfere limitele numărului de prezentare).

Este necesar să se clarifice faptul că nu toate instrucțiunile de program în Assembler este setat la 0 sau 1 în steaguri. Mai mult decât atât, executarea diferitelor comenzi asociate cu instalarea de steaguri specifice. Fii atent la acest fapt, în studiul de comenzi Assembler.

0000 0000 0001 0000 (offset)

+0010 0000 0000 0000 0000 (număr unitate)

articole similare