Pentium+) X 22 0 zarezerwowane   23 0 zarezerwowane   24 0 zarezerwowane   25 0 zarezerwowane   26 0 zarezerwowane   27 0 zarezerwowane   28 0 zarezerwowane   29 0 zarezerwowane   30 0 zarezerwowane   31 0 zarezerwowane   RFLAGS 32-63 0 zarezerwowane  

Przykłady Niżej przedstawiono przykład ustawiania flagi DF (flaga kierunku), czyli jej zmiany z 0 na 1.

mov bx, 400h ; ustawienie flagi DF pushf ; położenie bieżącej zawartości flag na stos pop ax ; zdjęcie flag ze stosu do rejestru ax push ax ; położenie ich z powrotem na stos celem ich zachowania xor ax, bx ; przełączenie flagi DF z zachowaniem stanu reszty flag push ax ; położenie na stosie nowej zawartości popf ; zdjęcie wartości ze stosu i ustawienie według niej rejestru FLAGS ; … kod … popf ; przywrócenie starej zawartości FLAGS W zastosowaniach praktycznych do ustawienia i czyszczenia flagi kierunku korzysta się odpowiednio z mnemoników std i cld.

Zobacz też rejestr stanu flaga asembler x86

Uwagi

Kategoria:Procesory