Flaga parzystości

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

Flaga parzystości jest flagą pokazującą czy liczba bitów ustawionych w wyniku ostatniej operacji binarnej jest parzysta czy nieparzysta. Zazwyczaj flaga ta jest jednym bitem w rejestrze flag procesora.

Przykładowo, załóżmy iż flaga z ustawionym bitem, a więc równa 1 oznacza, iż liczba jest parzysta. Jeśli wynik ostatniej operacji jest równy 26 (11010 w zapisie binarnym) to flaga ta będzie równa 0, gdyż jest nieparzysta liczba ustawionych bitów. Podobnie, dla 102 (1100110 w zapisie binarnym) flaga ta będzie równa 1, gdyż jest parzysta liczba ustawionych bitów.