Aritmeetika-loogika seade (ALU)
Alu struktuur
ALU näide I
Multiplexer SN74S153
Multiplrxer SN74LS353
ALU näide II
333.50K
Category: electronicselectronics

Aritmeetika-loogika seade

1. Aritmeetika-loogika seade (ALU)

M=0 Aritmeetilised operatsioonid
M=1 Loogilised operatsioonid
Sn-1
Sn-1
...
0
0
0
.
1
S1
S0
0
0
1
0
1
0
.
AOPo
AOP1
AOP2
...
0
0
0
.
1
a0
a1
Operand A
ak-1
b0
b1
Operand B
bk-1
S1
S0
0
0
1
0
1
0
LOPo
LOP1
LOP2
1
LOPj-1
.
1
AOPj-1
1
.
.
.
.
1
.
y0
y1
Resultaat Y
ALU
yk-1
.
.
.
...
M Sn-1
Reziim
(artm. või
loogika)
16/02/2017
S1 S0
Operatsioon
T. Evartson
1

2. Alu struktuur

A
B
Alu struktuur
M Sn-1... S1 S0
AOP0
M Sn-1... S1 S0
Aritmeetika
AOP1
M Sn-1... S1 S0
AOPj-1
Y
M Sn-1... S1 S0
LOP0
M Sn-1... S1 S0
LOP1
Loogika
M Sn-1... S1 S0
LOPj-1
16/02/2017
T. Evartson
2

3. ALU näide I

a0
+
b0
&
s´0
&
n0
&
1
y0
&
1
a1
+
+
k0
&
e0
&
s´1
&
n1
&
1
b1
0
y1
&
k1
e1
1
S
M
A
B
DC
0
1
2
3
&
&
M S
M S
M S
M S
M=0
S = 0Y=A+ B
S = 1 Y = R1 (A)
M=1
S=0 Y=A B
S=1 Y= B
V
16/02/2017
T. Evartson
3

4. Multiplexer SN74S153

Sel 0
Sel 1
0
1G
EN
MUX
1C0
0
1C1
1
1C2
2
1C3
3
2G
2C0
EN
2C1
1
2C2
2
2C3
3
Select
input
Sel 1 Sel 0
16/02/2017
1
1Y
0
2Y
Strobe
Output
G
Y
x
x
H
L
L
L
L
C0
L
H
L
C1
H
L
L
C2
H
H
L
C3
T. Evartson
4

5. Multiplrxer SN74LS353

Sel 0
Sel 1
1G
1
EN
MUX
1C0
0
1C1
1
1C2
2
1C3
3
2G
2C0
EN
2C1
1
2C2
2
2C3
3
Select
input
Sel 1 Sel 0
16/02/2017
0
1Y
0
2Y
Strobe
Output
G
Y
x
x
H
H
L
L
L
C0
L
H
L
C1
H
L
L
C2
H
H
L
C3
T. Evartson
5

6. ALU näide II

a0
+
SN74S153
b0
S
&
0
M
1
EN
s´0
&
0
n0
1
k0
1
a1
+
3
EN
s´1
b1
0
y0
2
e0
+
MUX
0
n1
y1
1
k1
2
e1
3
&
0
1
M=0
S = 0Y=A+ B
S = 1 Y = R1 (A)
M=1
S=0 Y=A B
S=1 Y= B
V
16/02/2017
T. Evartson
6

7.

16/02/2017
T. Evartson
7

8.

7408
x1
AND
&
x1
y
x2
x2
7432
x1
OR
1
x1
y
x2
y
x2
7404
NOT
1
x
7486
x1
y
y
XOR
y
x2
16/02/2017
7400 NAND
7402 NOR
xor
x1
x2
y
x
x1
1
x1
y
x2
y
&
y
x2
x1
x2
T. Evartson
y
x1
x2
y
8
English     Русский Rules