Rev. 1.0, 02/00, page 973 of 1141
Table A.14 Change of Condition Code
Instruc-
tion
H
N
Z
V
C
Definition
ADD
H=Sm-4
⋅
Dm-4+Dm-4
⋅
5P
07
+Sm-4
⋅
5P
07
N=Rm
Z=
5P
⋅
5P
04
⋅
⋅
5
3
V=Sm
⋅
Dm
⋅
5P
+
6P
⋅
'P
⋅
Rm
C=Sm
⋅
Dm+Dm
⋅
5P
+Sm
⋅
5P
ADDS
−
−
−
−
−
ADDX
H=Sm-4
⋅
Dm-4+Dm-4
⋅
5P
07
+Sm-4
⋅
5P
07
N=Rm
Z=Z'
⋅
5P
⋅
⋅
5
3
V=Sm
⋅
Dm
⋅
5P
+
6P
⋅
'P
⋅
Rm
C=Sm
⋅
Dm+Dm
⋅
5P
+Sm
⋅
5P
AND
−
0
−
N=Rm
Z=
#
5P
⋅
5P
04
⋅
⋅
5
3
ANDC
Value in the bit corresponding to execution
result is stored.
No flag change when EXR.
BAND
−
−
−
−
C=C'
⋅
Dn
Bcc
−
−
−
−
−
BCLR
−
−
−
−
−
BIAND
−
−
−
−
C=C'
⋅
'Q
BILD
−
−
−
−
C=
'Q
BIOR
−
−
−
−
C=C'+
'Q
BIST
−
−
−
−
−
BIXOR
−
−
−
−
C=C'
⋅
Dn+
&
*
⋅
'Q
BLD
−
−
−
−
C=Dn
BNOT
−
−
−
−
−
BOR
−
−
−
−
C=C'+Dn
BSET
−
−
−
−
−
BSR
−
−
−
−
−
BST
−
−
−
−
−
BTST
−
−
−
−
Z=
'Q
BXOR
−
−
−
−
C=C'
⋅
'Q
+
&
*
⋅
Dn
CLRMAC
Cannot be used in this LSI.