Этот регистр представляет собой набор флагов, показывающих текущее состояние МК. Эти флаги автоматически устанавливаются в “1” или в “0” при наступлении определенных событий (в соответствии с результатами выполнения команд). Все разряды этого регистра доступны как для чтения, так и для записи. После сброса МК все разряды регистра сбрасываются в “0”.

флаг С - флаг переноса. = 1 если в результате выполнения операции произошел выход за границы байта.
флаг Z - флаг нуля. = 1 если результат выполнения операции равен нулю.