Akademik

Flag
Flag
 
[dt. »Flagge«], eine zweiwertige Variable innerhalb eines Registers in einem Prozessor, die zur Kennzeichnung eines bestimmten Zustands verwendet wird. I. d. R. handelt es sich um ein einzelnes Bit. So bezeichnet z. B. das sog. Carry Flag bei einer arithmetischen Operation den Überlauf oder das sog. Sign Flag das Vorzeichen einer Zahl.
 
Daneben wird die Bezeichnung »Flag« auch für Folgen mehrerer Bits (oft ein Byte) verwendet, die innerhalb eines Datenstroms einen bestimmten Zustand anzeigen. So zeigen z. B. Flags in einem Übertragungsprotokoll den Beginn bzw. das Ende eines Datenpakets an; auch kann ein Flag in einem Programm das Vorliegen einer Fehlerbedingung in einem Programmsegment an ein anderes Segment übermitteln.

Universal-Lexikon. 2012.