* Implementation of the generic flag register