| CSE306 | Processing Systems and Structures | J. W. Lockwood |

| Flag | Name | Description | Notes |
|---|---|---|---|
| ZF | Zero Flag | 1:ZR:Zero 0:NZ:Non-zero | 1 indicates that the result was zero! |
| CF | Carry Flag | 1:CY 0:NC |
Unsigned math and shifting Needed a carry or borrow. |
| OF | Overflow Flag | 1:OV 0:NV |
Signed Math Too (+) or (-) to be represented as a valid 2's complement number |
| SF | Sign Flag | 1:NG:- 0:PL:+ | MSB of result |