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:
“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)
“No doubt I shall go on writing, stumbling across tundras of unmeaning, planting words like bloody flags in my wake. Loose ends, things unrelated, shifts, nightmare journeys, cities arrived at and left, meetings, desertions, betrayals, all manner of unions, adulteries, triumphs, defeats ... these are the facts.”
—Alexander Trocchi (19251983)