Masukan Keluaran
Rangkaian
Kombinasi
Gerbang-
Masukan gerbang Keluaran
Logika
Tundaan
1+0=1 S
1+1=0 carry 1 x C
_
y
atau dalam bentuk tabel kebenaran :
x y S C x
C x S
0 0 0 0 y HALF
ADDER
0 1 1 0 y C
Tabel Kebenaran
x y z S C
0 0 0 0 0
0 0 1 1 0
carry 1 1
0 1 0 1 0
1 0 1
0 1 1 0 1
1 1 1
+ 1 0 0 1 0
1 1 0 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Sf = x.y.z + x.y.z + x.y.z + x.y.z = (x y ) z = Sh z
x x3 y3 x2 y2 x1 y1 x0 y0
y Sf
Co FA Ci Co FA Ci Co FA Ci Co HA
z Cf S3 S2 S1 S0
Ci
x Sf x S
HALF HALF FULL
ADDER ADDER ADDER
y y Cf
Cf
z
0-0=0
0-1=1 borrow = 1
1-0=1
1-1=0
x y D B x
D HALF
0 0 0 0 y x D
SUB
0 1 1 1
TRAC
1 0 1 0 y TOR B
B
1 1 0 0
Rangkaian Pengurang Penuh
x y z D B x
0 0 0 0 0 y Df
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
z Bf
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
Bi
01 x 01 x
11 1 1 x 1 11 x x
10 x 10 1 1 x x
R S
Pengubah Kode BCD ke 7-Segmen
BCD 7-Segmen BA
Tampilan
D C B A a b c d e f g DC 00 01 11 10
0 0 0 0 1 1 1 1 1 1 0
00 1 1 1
0 0 0 1 0 1 1 0 0 0 0 a
0 0 1 0 1 1 0 1 1 0 1
f g b 01 1 1
0 0 1 1 1 1 1 1 0 0 1
0 1 0 0 0 1 1 0 0 1 1
e c 11 x x x x
0 1 0 1 1 0 1 1 0 1 1 d
0 1 1 0 0 0 1 1 1 1 1
10 1 1 x x
0 1 1 1 1 1 1 0 0 0 0
1 0 0 0 1 1 1 1 1 1 1
a
1 0 0 1 1 1 1 0 0 1 1
BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 1 1 1 1 00 1 1 1 00 1 1 1
01 1 1 01 1 1 1 1 01 1 1
11 x x x x 11 x x x x 11 x x x x
10 1 1 x x 10 1 1 x x 10 1 x x
b c d
BA BA BA
DC 00 01 11 10 DC 00 01 11 10 DC 00 01 11 10
00 1 1 00 1 00 1 1
01 1 01 1 1 1 01 1 1 1
11 x x x x 11 x x x x 11 x x x x
10 1 x x 10 1 1 x x 10 1 1 x x
e f g
Multiplexer
Berfungsi untuk memilih salah satu dari masukan
I0
I0
I1
Z
Z
I1
I2
S
I3
I0
S Z MUX
Z
0 I0 2 ke 1
I1
1 I1
S
A B
I0
I1 MUX
A B Z Z
I2 2 ke 1
0 0 I0
I3
0 1 I1
1 0 I2
A
1 1 I3
B
Dekoder
Dekoder 3 ke 8
Dekoder 2 ke 4 Keluaran aktip rendah
A Y0
Z0
B Y1
Y2
A
Y3
Z1 B
Y4
C
Y5
Y6
Z2
Y7
Z3
C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
0 0 0 0 1 1 1 1 1 1 1
0 0 1 1 0 1 1 1 1 1 1
A B Z0 Z1 Z2 Z3
0 1 0 1 1 0 1 1 1 1 1
0 0 1 0 0 0
0 1 1 1 1 1 0 1 1 1 1
0 1 0 1 0 0
1 0 0 1 1 1 1 0 1 1 1
1 0 0 0 1 0
1 0 1 1 1 1 1 1 0 1 1
1 1 0 0 0 1
1 1 0 1 1 1 1 1 1 0 1
1 1 1 1 1 1 1 1 1 1 0
Realisasi dengan EPROM
f3 f2 f1 f0
m0
f0 =m(2, 3, 5, 6, 7)
m1
f1 =m(0, 1, 2, 6)
m2
ALAMAT f2 =m(2, 3, 4, 7)
a
m3
DEKODER
b
3 KE 8 f3 =m(0, 1, 4, 6)
m4
c
m5
m6
m7
D1
m0 f0
D2
m1
a a
_
a
b b
_
b
c c
_
c
R6 __ _
a.b + a.c
R7 _
a.c + b
R8 __ _
a.b + b.c
R9
b + a.c
__ _ _
a.b a.c b b.c a.c
VCC
R1
D1
A X
D2
B Z
X = A.B
VCC R3 Y = C.D
Z=X+Y
R2
= A.B + C.D
D1
C Y
D2
D
Logika titik X akan tinggi jika logika titik A dan titik B keduanya
tinggi.
Logika titik X akan rendah jika salah satu dari titik A atau titik B atau
keduanya bernilai rendah.
Rangkaian Pembanding Logika
Masukan A dibandingkan dengan masukan B. Jika sama maka
keluaran Q akan tinggi.
A0
A1
A2
A3
A=B Q
B0
B1
B2
B3
A0
B0
A1
B1
Q
A2
B2
A3
B3