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:
“Gentlemen, those confederate flags and our national standard are what has made this union great. In what other country could a man who fought against you be permitted to serve as judge over you, be permitted to run for reelection and bespeak your suffrage on Tuesday next at the poles.”
—Laurence Stallings (18941968)
“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)