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