Other Flags
This is a partial list of other, less common status flags that various CPUs support.
| Flag | Name | Description |
|---|---|---|
| H | Half-carry flag | Indicates that a bit carry was produced between the nibbles (typically between the 4-bit halves of a byte operand) as a result of the last arithmetic operation. Such a flag is generally useful for implementing BCD arithmetic operations on binary hardware. |
| I | Interrupt flag | Indicates that an interrupt is currently active, and that the currently executing code is part of an interrupt handler routine. |
| S | Supervisor flag | Indicates that CPU is operating in supervisor mode, having enhanced permissions enabled and access to special instructions typically reserved for the operating system itself, as opposed to the normal "user" instruction set. |
Read more about this topic: Status Register
Famous quotes containing the word flags:
“Still, it is dear defiance now to carry
Fair flags of you above my indignation,”
—Gwendolyn Brooks (b. 1917)
“The flags are natures newly found.
Rifles grow sharper on the sight.
There is a rumble of autumnal marching,
From which no soft sleeve relieves us.
Fate is the present desperado.”
—Wallace Stevens (18791955)