Professional Documents
Culture Documents
Eg Eg a b T E
a
0 0 0 0 0
+ b
ET 0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
4 bitlik 3 adet sayıyı toplayan devreyi Tam Toplayıcı (TT) devre bloklarını kullanarak gerçekleyiniz.
Örnek:
1-bitlik 5 adet sayıyı toplayabilen lojik devreyi TT ve/veya YT bloklardan en az sayıda kullanarak gerçekleyiniz.
a
b
c
d
+ e
???
yarı
toplayıcı
Ai Pi
Si
Bi
Gi
Ci+1
Ci
P i = A i Bi Si = Pi Ci
G=A .B Ci+1 = Gi + Pi Ci
i i i
C0 = input carry
C1 = G0 + P0 C0
C2 = G1 + P1C1 = G1 + P1 ( G0 + P0 C0 ) = G1 + P1 G0 + P1 P0 C0
C3 = G2 + P2 C2 = G2 + P2 G1+ P2 P1 G0 + P2 P1 P0 C0
B1 B0
x A1 A0
A0 B 1 A0B0
+ A1B1 A1B0
C3 C2 C1 C0
Eg a b T E
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
U51
z 1
A Y0
15 2
y 2
B Y1
14 3 1
f1
x 3
C Y2
13
12
4
Y3
1 6
5 G1 Y4
11
10 2
4 G2 Y5 9 3
GL Y6
Y7
7
4
1
f2
5
0 74HC237
2
3
4
1
f3
5
U49
2
z 1
A Y0
15 3
y 2
B Y1
14 4 1
f1 𝑓1 𝑥, 𝑦, 𝑧 = 𝑀(2,3,4,5,6)
x 3
C Y2
13
12
5
6
Y3
1 6
4 G1 Y4
11
10
5 G2A Y5 9
G2B Y6 7 2
Y7 3
0 74LS138 4
1
f2 𝑓2 𝑥, 𝑦, 𝑧 = 𝑀(1,2,4,5)
5
2
3
4
1
f3 𝑓3 𝑥, 𝑦, 𝑧 = 𝑀(0,1,3,7)
5
S2 S1 S0 Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7
0 0 0 1 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 0 0 0
0 1 0 0 0 1 0 0 0 0 0
0 1 1 0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 1 0 0 0
1 0 1 0 0 0 0 0 1 0 0
1 1 0 0 0 0 0 0 0 1 0
1 1 1 0 0 0 0 0 0 0 1
Lojik Devreler Ders Notu - Doç. Dr. Umut Engin AYTEN 29
KOMBİNEZONSAL ORTA ÖLÇEKLİ TÜMLEŞİK LOJİK DEVRELER
Kodlayıcı (Encoder)
EN’ S1 S0 y
S D1 D0 y
0 0 0 D0
0 0 0 0
0 0 1 1 0 0 1 D1
0 1 0 0 0 1 0 D2
0 1 1 1 0 1 1 D3
Y = S’ D0 + S D1 1 0 0 0 1 x x 1
1 0 1 0
1 1 0 1
1 1 1 1 y = S1’ S0’ D0 + S1’ S0 D1 + S1 S0’ D2 + S1 S0 D3
S Q
0 D0
1 D1
X Y Z C XY=00, C=0
0 0 0 0
0 0 1 0 XY=01, C=Z
0 1 0 0
0 1 1 1 XY=10, C=Z
1 0 0 0
1 0 1 1 XY=11, C=1
1 1 0 1
1 1 1 1 C = X’ Y’ D0 + X’ Y D1 + X Y’ D2 + X Y D3
= X’ Y’ 0 + X’ Y Z + X Y’ Z + X Y 1
= X’ Y Z + X Y’ Z + XY
= m(3,5,6,7)
X Y Z S XY=00, S=Z
0 0 0 0
0 0 1 1 XY=01, S=Z’
0 1 0 1
0 1 1 0 XY=10, S=Z’
1 0 0 1
1 0 1 0 XY=11, S=Z
1 1 0 0
S = X’ Y’ D0 + X’ Y D1 + X Y’ D2 + X Y D3
1 1 1 1
= X’ Y’ Z + X’ Y Z’ + X Y’ Z’ + X Y Z
= m(1,2,4,7)