15
15 – 94
MULTIFUNCTION
COMPUTATION with MEMORY READ
Status Generated:
All status bits are affected in the same way as for the
single function versions of the selected arithmetic operation.
<ALU> operation
ASTAT:
7
6
5
4
3
2
1
0
SS
MV AQ AS
AC AV AN AZ
-
-
-
*
*
*
*
*
AZ
Set if result equals zero. Cleared otherwise.
AN
Set if result is negative. Cleared otherwise.
AV
Set if an overflow is generated. Cleared otherwise.
AC
Set if a carry is generated. Cleared otherwise.
AS
Affected only when executing the Absolute Value operation
(ABS). Set if the source operand is negative.
<MAC> operation
ASTAT:
7
6
5
4
3
2
1
0
SS
MV AQ AS
AC AV AN AZ
-
*
-
-
-
-
-
-
MV
Set if the accumulated product overflows the lower-order 32
bits of the MR register. Cleared otherwise.
<SHIFT> operation
ASTAT:
7
6
5
4
3
2
1
0
SS
MV AQ AS
AC AV AN AZ
*
-
-
-
-
-
-
-
SS
Affected only when executing the EXP operation; set if the
source operand is negative. Cleared if the number is
positive.