A.D.Danilecki , 66-200 Świebodzin, Polska
W tej chwili szopen@aurora.put.poznan.pl
lub szopen@arrakis.cs.put.poznan.pl
Poznań, 61-142 Ul.Św Rocha 11b
Adres powyższy aktualny na pewno do wakacji 2000 roku
Krótki wstęp do programowania z wykorzystaniem inline assemblera x86

TO JEST WERSJA 0.6 TEGO TEKSTU - CZYLI WCIĄŻ BETA PROSZE O KOMENTARZE, TYCZĄCE STYLU, EWENTUALNYCH BŁEDOW ITD JEŻELI SAM DAŁBYŚ RADE LEPIEJ NAPISAĆ NINIEJSZY DOKUMENT, PROSZE O KONTAKT A PRZEKAŻE WSZYSTKIE MATERIAŁY W MOIM POSIADANIU
18 października 1999 . Wszystkie linki zamieszczone w tekście do tego dnia istniały (were valid) o ile nie jest podane inaczej w tekście avly@castle.net - adres nieaktualny, nie znam nowego adresu



A.4 Znaczniki - rejestr (EFLAGS)


NEXT - Spis przyrostkow instrukcji
PREV - Dodatek A- instrukcje od p do końca

do spisu treści

Opis flag
CF - Carry flag (flaga przeniesienia). Ustawiana jest gdy podczas wykonywania operacji arytmetycznych wystąpiło przeniesienie z bitu najbardziej znaczącego na zewnątrz ( np. przy dodawaniu ) lub zapożyczenie z zewnątrz jedynki do tego bitu (przy odejmowaniu). W operacjach przesunięcia zawiera bit przesunięty poza rejestr.
PF - znacznik parzystości (parity flag) informuje o wystąpieniu w mniej znaczącym bajcie wyniku parzystej liczby bitów 1.
AF - wskaźnik przeniesienia pomocniczego (auxiliary carry flag) używany w arytmetyce BCD. ZF - Zero flag. Jest ustawiana , gdy ostatnia operacja miała wynik zerowy
SF - Znacznik znaku (sign flag)- przyjmuje 1, gdy najstarszy bit wyniku równy jest jeden (liczba jest ujemna).
OF - znacznik nadmiaru (overflow flag)ustawiany gdy jakaś operacja spowoduje przeniesienie na najbardziej znaczący bit wyniku, bez bez przeniesienia poza niego lub przeniesienie na ten bit bez przeniesienie na niego.
TF - znacznik pracy krokowej
IF - znacznik zezwolenia na przerwanie (nie tyczy NMI i przerwań programowych)
DF - znacznik kierunku , patrz np LODSB
IOPL - znacznik ood 0-do 3 wkskaźnik uprzewilejowania operacji wejścia wyjścia (im niższy tym wyższy priorytet)
NT - wskaźnik zagnieżdżenia zadania



NEXT - Spis przyrostkow instrukcji
PREV - Dodatek A- instrukcje od p do końca