PEKAN IX
Farniwati Fattah
Fakultas Ilmu Komputer UMI
arnifattah@gmail.com
Tujuan
• Mengetahui prinsip kerja dari rangkaian kombinasional
(Multiplexer/Demultiplexer, Encoder/Decoder)
Rangkaian Kombinasional
• Penjumlahan
• Half Adder
• Full Adder
• Pengurangan
• Half Subtractor
• Full Subtractor
• Multiplexer/Demultiplexer
• Encoding/Decoding
Multiplekser/Demultiplekser
• Disebut MUX atau data selector yang merupakan rangkaian
kombinasional yang memiliki lebih dari satu input dan satu output
serta satu selector.
• Jika terdapat “n” selector maka maksimum input “2n” yang disebut
2n-to-1 atau (2n x 1)
• DeMux kebalikan dari Multiplekser
• Memiliki satu input dan beberapa keluaran, dan satu selector.
2 to 1 Mux
4 to 1 Mux
Tabel Kebenaran 4 – line Mux
8 to 1 Mux
16 to 1
Gambar Rangkaian Logika
Gambar
Gambar
BCD Codes
• Tipe kode biner yang digunakan untuk merepresentasikan bilangan
decimal.
• BCD to Decimal dan Decimal to BCD
Encoder dan Decoder
• Encoder adalah suatu rangkaian yang mengubah bahasa manusia
menjadi bahasa mesin
• Decoder adalah kebalikan dari encoder, mengubah bahasa mesin
menjadi bahasa yang dimengerti manusia
Encoding
• Decimal to BCD Encoder
• Mengkonversi Decimal (0-9) ke dalam Biner (8 4 2 1)
Tabel Kebenaran(Soal no.2)
INPUT OUTPUT
0 1 2 3 4 5 6 7 8 9 8 4 2 1
H L L 0 0 0 0
H 0 0 0 1
H 0 0 1 0
H
H
Decoding
• Biner to Decimal
Gambar
Contoh Kasus : Saklar Pengontrol Cahaya Ruangan
19
Tabel Kebenaran Berdasarkan Ilustrasi Soal :
x1 x2 x3 f(x1,x2,x3)
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
20
Realisasi Dalam Bentuk Kanonikal SOP (Sum-of-Product)
f = m1 + m2 + m4 + m7
x1
x2
x3
21
Realisasi Dalam Bentuk Kanonikal POS (Product-of-Sum)
f = M0 . M3 . M5 . M6
x1
x2
x3
22
Tugas 7
• 1. Gambarkan rangkaian Multiplekser yang memiliki 6 saluran input.
• 2. Lengkapi Tabel Kebenaran hal no. 13, jika bilangan yang ingin
dikodekan 0 sampai 9.