15
15 – 47
Z: Destination register COND: condition
Xop: X operand register
Syntax: [ IF cond ] MR = 0 ;
MF
Permissible conds (see Table 15.9)
EQ NE GT GE LT
LE NEG POS AV NOT AV
AC NOT AC MV NOT MV NOT CE
Example: IF GT MR = 0;
Description: Test the optional condition and, if true, then set the
specified register to zero. If the condition is not true perform a no-
operation. Omitting the condition performs the clear unconditionally. The
entire 40-bit MR or 16-bit MF register is cleared to zero.
Status Generated:
ASTAT: 7 6543210
SS MV AQ AS AC AV AN AZ
– 0––––––
MV Always cleared.
Instruction Format:
Conditional ALU/MAC Operation, Instruction Type 9:
23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 0 Z AMF 1 1 0 0 0 0 0 0 0 COND
AMF: Specifies the ALU or MAC Operation. In this case,
AMF = 00100 for clear operation.
MAC
CLEAR