CPU ADAM 821x
Chapter 9 Instruction list
Command
Operand
Parameter
Status word
Function
Length
in
BR
CC1 CC0 OV OS OR STA RLO /FC
words
: Instruction depends on
: Instruction influences
ADAM 8000 Manual CPU 821x – Rev 1.1
8-29
Bit logic instructions with
parenthetical expressions
Status word
Saving the bits BR, RLO, OR and a function ID
(A, AN, ...) at the nesting stack.
For each block 7 nesting levels are possible.
A(
BR
CC1 CC0 OV OS OR STA RLO /FC
AND left parenthesis
1
AN(
Y - - - - Y - Y Y AND-NOT left parenthesis
1
O(
- - - - - 0 1 - 0 OR left parenthesis
1
ON(
OR-NOT left parenthesis
1
X(
EXCLUSIVE-OR left parenthesis
1
XN(
EXCLUSIVE-OR-NOT left parenthesis
1
)
BR
CC1 CC0 OV OS OR STA RLO /FC
Right parenthesis, popping an entry off the nesting stack,
1
- - - - - - - Y - gating RLO with the current RLO in the processor.
Y - - - - Y 1 Y 1
ORing of AND operations
Status word
The ORing of AND operations is implemented
according the rule: AND before OR.
O
BR
CC1 CC0 OV OS OR STA RLO /FC
OR operations of AND functions according the rule:
1
- - - - - Y - Y Y AND before OR
- - - - - Y 1 - Y