Page 9 of 17
IA59032
Data Sheet
32-Bit High Speed Microprocessor Slice
TABLE 4: SOURCE OPERAND AND ALU FUNCTION MATRIX
I(2:0) OCTAL CODE
0
1
2
3
4
5
6
7
I(5:3)
OCTAL
CODE
ALU SOURCE (R,S)
ALU
FUNCTION
A,Q
A,B
0,Q 0,B 0,A
D,A
D,Q
D+Q
D,0
0
Cn=L
A+Q
A+B
Q
B
A
D+A
D
R plus S
Cn=H
A+Q+1
Q-A-1
A+B+1
B-A-1
Q+1 B+1 A+1 D+A+1
Q-1 B-1 -A-1 A-D-1
D+Q+1
Q-D-1
D+1
-D-1
1
Cn=L
S minus R
Cn=H
Q-A
B-A
Q
B
-A
A
A-D
Q-D
-D
2
Cn=L
A-Q-1
A-B-1
-Q-1 -B-1
D-A-1
D-Q-1
D-1
R minus S
Cn=H
A-Q
A-B
-Q
-B
A+1 D-A
D-Q
D
3
4
5
6
R OR S
A \/ Q
A /\ Q
An /\ Q
A \-/ Q
A \/ B
A /\ B
An /\ B
A \-/ B
Q
0
Q
Q
B
0
B
B
A
0
A
A
D \/ A
D \/ Q
D /\ Q
Dn /\ Q
D \-/ Q
D
0
0
R AND S
Rn AND S
R EXOR S
D /\ A
Dn /\ A
D \-/ A
D
* + = PLUS, - = Minus, \/ = OR, /\ = AND, \-/ = EX-OR
Copyright ã 2000
innovASIC
[_________The End of Obsolescenceä