qa.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Flags Summary
   Contents  Flags Summary  Registers Summary
──────────────────────────────────────────────────────────────────────────────
15               7             0
┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐
│ │ │ │ │O│D│I│T│S│Z│ │A│ │P│ │C│  Layout of flags register
└─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┘
 
Flag                 If set:
O  Overflow          Indicates result too large or small for destination
D  Direction         String operations process down rather than up
I  Interrupt         Enables interrupts (disables if cleared)
T  Trap              Switches to single-step mode
S  Sign              Indicates result has negative sign
Z  Zero              Indicates result equal to 0
A  Auxiliary Carry   Indicates carry or borrow to low four-order bits
P  Parity            Indicates even number of bits in result
C  Carry             Indicates carry or borrow to destination operand
                                    -♦-