Adam 821x Manual page 224

Table of Contents

Advertisement

Chapter 9 Instruction list
Command
Operand
Parameter
ON
==0
>0
<0
<>0
<=0
>=0
UO
OS
BR
OV
X
==0
>0
<0
<>0
<=0
>=0
UO
OS
BR
OV
XN
==0
>0
<0
<>0
<=0
>=0
UO
OS
BR
OV
8-32
Status word
BR CC1 CC0 OV OS OR STA RLO /FC
BR CC1 CC0 OV OS OR STA RLO /FC
Y Y Y Y Y -
- Y Y Result=0
-
-
-
-
- 0 Y Y 1 Result>0
BR CC1 CC0 OV OS OR STA RLO /FC
Y Y Y Y Y -
- Y Y Result=0
-
-
-
-
- 0 Y Y 1 Result>0
BR CC1 CC0 OV OS OR STA RLO /FC
Y Y Y Y Y -
- Y Y Result=0
-
-
-
-
- 0 Y Y 1 Result>0
Function
: Instruction depends on
: Instruction influences
OR operation at signal state "0"
(CC1=0) and (CC0=0)
(CC1=1) and (CC0=0)
Result<0
(CC1=0) and (CC0=1)
Result≠0
((CC1=0) and (CC0=1)) or ((CC1=1) and (CC0=0))
Result<=0 ((CC1=0) and (CC0=1)) or ((CC1=0) and (CC0=0))
Result>=0 ((CC1=1) and (CC0=0)) or ((CC1=1) and (CC0=0))
unordered math instruction (CC1=1) and (CC0=1)
OS=0
BR=0
OV=0
EXCLUSIVE-OR operation at signal state "1"
(CC1=0) and (CC0=0)
(CC1=1) and (CC0=0)
Result<0
(CC1=0) and (CC0=1)
Result≠0
((CC1=0) and (CC0=1)) or ((CC1=1) and (CC0=0))
Result<=0 ((CC1=0) and (CC0=1)) or ((CC1=0) and (CC0=0))
Result>=0 ((CC1=1) and (CC0=0)) or ((CC1=1) and (CC0=0))
unordered math instruction (CC1=1) and (CC0=1)
OS=1
BR=1
OV=1
EXCLUSIVE-OR operation at signal state "0"
(CC1=0) and (CC0=0)
(CC1=1) and (CC0=0)
Result<0
(CC1=0) and (CC0=1)
Result≠0
((CC1=0) and (CC0=1)) or ((CC1=1) and (CC0=0))
Result<=0 ((CC1=0) and (CC0=1)) or ((CC1=0) and (CC0=0))
Result>=0 ((CC1=1) and (CC0=0)) or ((CC1=1) and (CC0=0))
unordered math instruction (CC1=1) and (CC0=1)
OS=0
BR=0
OV=0
ADAM 8000 Manual CPU 821x – Rev 1.1
CPU ADAM 821x
Length
in
words
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

Advertisement

Table of Contents
loading

Table of Contents