ZF(Zero Flag) : Set when the result of an operation is zeroCF(Carry Flag) : Set when the result of an operation has a carrySF(Sign Flag) : Set when the result of an operation is negative. Also set when MSB is set after an operationTF(Trap Flag) : Used for debugging. Processor will run one instruction at a time