Zum Inhalt springen

Nullflag

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 18. Oktober 2024 um 07:02 Uhr durch imported>Wüstenspringmaus (Änderungen von 212.41.232.226 (Diskussion) auf die letzte Version von Summ zurückgesetzt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Nullflag oder Nullbit (englisch Zero Flag) ist eines der Flags im Statusregister vieler Rechenwerke, darunter denen der x86-Prozessoren. Es zeigt an, ob das Ergebnis einer Operation gleich 0 war.<ref>Intel® 64 and IA-32 Architectures Software Developer’s Manual. (pdf; 15,4 MB) Combined Volumes:1, 2A, 2B, 2C, 3A, 3B, and 3C. Intel, Januar 2013, S. 71, abgerufen am 20. März 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Dieser Sonderfall als Ergebnis einer Berechnung ist insbesondere für die Prüfung von Schleifenbedingungen und anderen bedingten Sprüngen von Bedeutung. Diese müssen aufgrund ihres häufigen Auftretens besonders effizient erfolgen können. Mittels des Nullbits kann diese Prüfung mit minimalem Aufwand durchgeführt werden.

Einzelnachweis

<references/>