S3C9228/P9228

SAM88RCRI INSTRUCTION SET

 

 

CCF — Complement Carry Flag

CCF

 

 

 

 

 

 

Operation:

C ¨ NOT C

 

 

 

 

The carry flag (C) is complemented. If C =

"1", the value of the carry flag is changed to logic

 

zero; if C = "0", the value of the carry flag is changed to logic one.

 

Flags:

C: Complemented.

 

 

 

 

No other flags are affected.

 

 

 

Format:

 

 

 

 

 

 

 

 

 

 

Bytes

Cycles

Opcode

 

 

 

 

 

 

(Hex)

 

 

 

 

 

 

 

 

 

opc

 

1

4

EF

Example:

 

 

 

 

 

 

Given: The carry flag = "0":

 

 

 

 

CCF

 

 

 

If the carry flag = "0", the CCF instruction complements it in the FLAGS register (0D5H), changing its value from logic zero to logic one.

6-15

Page 331
Image 331
Samsung 8-Bit CMOS Microcontroller, S3C9228/P9228 user manual CCF Complement Carry Flag