2.7.1. The condition code flags

The N, Z, C, and V bits are the condition code flags. These can be changed as a result of arithmetic and logical operations, and tested to determine if an instruction must execute or not.

In ARM state, all instructions can be executed conditionally. In Thumb state, only the Branch instruction is capable of conditional execution. See the ARM Architecture Reference Manual for details.

Copyright © 2001, 2003, 2004 ARM Limited. All rights reserved.ARM DDI 0229C