This instruction changes the states of flags in the PSW to reflect the result of subtracting src from src2. |
C : The flag is set if an unsigned operation does not produce an overflow; otherwise it is cleared.
Z : The flag is set if the result of the operation is 0; otherwise it is cleared.
S : The flag is set if the MSB of the result of the operation is 1; otherwise it is cleared.
O : The flag is set if a signed operation produces an overflow; otherwise it is cleared.