attention, using an assembly instruction which consumes the CC.CF flag does not set the flag to 0. It stays set until another .cc instruction unsets it.