Toestandsbits
Toestandsbits, ook wel statusbits of flags genoemd, zijn binaire indicatoren die de huidige toestand van een apparaat, subsystem of proces aangeven. Ze bevinden zich meestal in een statusregister of in een controleregister en kunnen door software worden gelezen en soms door hardware of firmware worden aangepast. Een toestandsbit heeft doorgaans twee waarden: 0 en 1, waarbij 1 wijst op een specifieke conditie of gebeurtenis.
Toestandsbits bieden snelle, compacte signalering. Veel voorkomende toestanden zijn bijvoorbeeld ready, busy, error, data available en
Beheer gebeurt meestal met bitmaskers en bitwise-operaties: lezen, instellen, wissen of toggle. Het correct blijven vasthouden
Toestandsbits komen voor in diverse domeinen zoals embedded systemen, PLC-programmering en digitale communicatieprotocollen. Ze bieden een