Anda di halaman 1dari 6

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

MODUL 2 ICS DIGITAL: PENAMBAHAN BINER DAN THE


PENAMBAH LENGKAP; DEKODER DAN ENKODER
TUJUAN
setara dalam bentuk biner. Perhatikan bagaimana posisi
1. Mempelajari aturan penjumlahan biner.
diberi nomor dari kanan ke kiri.
2. Untuk mengubah bilangan desimal menjadi bilangan biner,

dan bilangan biner menjadi bilangan desimal. Nilai-nilai ini ditemukan dengan menaikkan akar dasar (2)
3. Mengeksplorasi keunikan gerbang OR sebesar nilai eksponensial yang setara dengan posisinya
eksklusif. dalam bilangan tersebut. Digit biner terkecil disebut
4. Untuk membuat full adder menggunakan blok logika IC. sedikit paling tidak signifikan(LSB) adalah posisi digit biner
5. Mempelajari encoder 8 sampai 3 baris.
0. Memiliki bobot numerik 20= 1. Bobot angka berikutnya
6. Mempelajari decoder 3 sampai 8 baris.
adalah 21= 2, lalu 22= 4, dan seterusnya. Perhatikan

INFORMASI DASAR bahwa bobot setiap posisi adalah dua kali lipat dari digit
sebelumnya.
Nomor Biner
Sistem aritmatika biner hanya menggunakan dua Mengonversi nilai biner ke desimal dilakukan dengan
simbol (0 dan 1) untuk mewakili semua besaran. mengalikan bobot posisi setiap digit dengan nilai (1
Sistem ini banyak digunakan di komputer karena 0 atau 0) pada posisinya. Produk-produk ini
dan 1 dengan mudah diwakili oleh sirkuit digital 2 ditambahkan untuk menghasilkan desimal akhir yang
keadaan. setara dengan bilangan biner asli. Misalnya, mari kita
ubah 110101 menjadi nilai desimalnya. Ada enam digit
Penghitungan dimulai dalam sistem biner dengan cara yang
biner dengan LSB di tempat paling kanan. Bobot dari
sama seperti dalam sistem desimal dengan 0 untuk nol dan 1
digit-digit (bit) tersebut adalah LSB = 1 lalu 2, 4, 8, dan
untuk satu. Namun pada angka 2 pada sistem biner sudah tidak
16 dan terakhir 32. Jadi, 110101, = 5310. Subskrip
ada lagi simbolnya. Oleh karena itu, langkah yang sama harus
dilakukan pada angka dua dalam sistem biner yang diambil pada
menunjukkan nilai dasar sistem bilangan yang

angka 10 dalam sistem desimal: Penting untuk menempatkan digunakan untuk setiap bilangan (2 untuk biner dan

angka 1 pada posisi di sebelah kiri dan memulai lagi dengan 10 untuk desimal).
angka 0 pada posisi semula. Tabel 2.1 adalah daftar angka yang Tabel 2.2.Bilangan Desimal dan Setara Binernya
ditampilkan dalam bentuk desimal dan biner. Biner
Desimal 256 128 64 32 16 8 4 2 1

Tabel 2.1.Bilangan Desimal dan Biner


34 1 0 0 0 1 0
15 1 1 1 1
225 1 1 1 0 0 0 0 1
Desimal Biner Desimal Biner 75 1 0 0 1 0 1 1
0 0 6 110
1 1 7 111 Metode yang digunakan untuk mengubah
2 10 8 1000 bilangan desimal ke bilangan binernya disebut
3 11 9 1001 pembagian dan sisa. Bagilah nilai desimal asli
4 100 10 1010 dengan 2, nilai bas biner. Hasilnya adalah hasil
5 101 11 1011 bagi dan sisa. Sisanya menjadi bilangan biner
yang dimulai dengan LSB. Bagilah hasil bagi
Urutan bilangan biner tidak ditentukan satuan, puluhan,
lagi dengan 2. Sisanya adalah bit biner
ratusan, ribuan, dan sebagainya, seperti pada sistem
berikutnya. Hasil bagi dibagi lagi dengan nilai
desimal. Sebaliknya, urutannya adalah 1, 2, 4, 8, 16, 32,
dasar dan sisanya menjadi digit biner ketiga.
dan seterusnya, pembacaan dari kanan ke kiri dengan
Ini diulangi sampai hasil bagi menjadi 0.
posisi terjauh ke kanan adalah 1. Tabel 2.2 menunjukkan
besaran desimal yang lebih banyak beserta besarannya
Penjumlahan besaran biner sangat sederhana dan
didasarkan pada tiga aturan berikut:
1. 0+0=0 Operator Boolean untuk OR eksklusif adalahATAU
2. 0+1=1 operator (+) diapit lingkaran:⊕ (skrip: \oplus). Dengan
3. 1 + 1 = 0 dengan carry 1 ke kiri demikian, ekspresi Boolean lain untuk rangkaian pada
Tabel 2.3 adalah contoh penjumlahan biner menggunakan aturan yang gambar 2.1 adalah:
telah ditentukan.
kamu =A⊕B
Faktor yang dijumlahkan adalah 75 dan 225. Mulai dari kanan,
Anda akan menemukan banyak kegunaan rangkaian ini
kita mendapatkan 1 + 1 = 0 dengan carry 1 (aturan 3).
yang dikemas dalam IC-nya sendiri (7486). Simbol skema
Posisi berikutnya di sebelah kiri ditambahkan: 0 + 1 =
gerbang ini ditunjukkan pada gambar 2.1(b).
1. 0 dengan 1 dibawa ke posisi ketiga. Posisi ketiga
terdiri dari 0 0 = 0 + 1 (carry) = 1. Prosedur ini
diberikan dalam bentuk biner sebagai 100101100, Biner Half Adder dan Tabel Kebenaran
yang sama dengan 256 +32 + 8 + 4 = 300. Jumlah ini Penambah biner yang paling sederhana disebut asetengah penambah

persis seperti yang kita harapkan diperoleh dengan yang dapat menggabungkan dua bilangan biner dan
menjumlahkan besaran desimal 225 dan 75. memberikan output dan carry bila diperlukan. Langkah pertama
Besaran biner juga dapat dikurangi, dikalikan, dalam memahami pengoperasian setengah penambah adalah
dan dibagi, menggunakan aturan seperti menyelidiki kombinasi masukan dan keluaran yang dihasilkan
penjumlahan. berdasarkan aturan penjumlahan biner. Tabel 2.5 merupakan

Tabel 2.3.Menjumlahkan Bilangan Biner tabel kebenaran yang menunjukkan kombinasi-kombinasi


Nilai Biner tersebut. Tabel tersebut menunjukkan bahwa biner 1 pada satu
Membawa: 1 1 1 1 masukan dengan 0 pada masukan lainnya (aturan 2)
225 = 0 1 1 1 0 0 0 0 1 menghasilkan jumlah biner 1 dan biner 0 carry. Biner 1 pada
+ 75 = 0 0 1 0 0 1 0 1 1 kedua input menghasilkan jumlah biner 0 dan carry biner 1
300 = 1 0 0 1 0 1 1 0 0 (aturan 3). Biner 0 pada kedua input menghasilkan jumlah biner
0 dan biner 0 carry (aturan 1)
Gerbang Eksklusif-OR
Tabel 2.5Tabel Kebenaran untuk Half Adder
Gambar 2.1(a) adalah diagram skematik untuk Memasukkan

rangkaian khusus yang disebut aneksklusif-ATAU. A B


Jumlah Membawa

Ekspresi Boolean untuk rangkaian ini adalah =AB+AB. 0 0 0 0


Tabel 2.4 merupakan tabel kebenaran rangkaian ini.
0 1 1 0
Output Y akan tinggi jika A rendah dan B tinggi, atau
1 0 1 0
sebaliknya. Output Y rendah bila kedua input
1 1 0 1
keduanya rendah atau keduanya tinggi.

Periksa tabel 2.4 dengan hati-hati dan catat bahwa keluaran berada dalam Anggaplah penjumlahan dan carry sebagai dua hasil tabel
satu keadaan ketika masukan-masukannya setuju dan, dalam keadaan kebenaran terpisah yang dihasilkan oleh input A dan B.
lain, ketika masukan-masukannya tidak setuju. Rasa hormat ini Perhatikan bahwa penjumlahan tersebut telah menghasilkan
memungkinkan hal yang eksklusifATAUuntuk digunakan untuk
tabel OR eksklusif dan carry, danDANhasil. Gambar 2.2
membandingkan nilai bit biner.
merupakan skema rangkaian yang menghasilkan tabel
Tabel 2.4.Eksklusif-ATAU kebenaran half adder ini.
A B Y
0 0 0
0 1 1
1 0 1
1 1 0
Tabel 2.6.Tabel Kebenaran untuk Penambah Penuh

masukan Keluaran
A B C Jumlah Membawa

0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
(A) 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
(B)

Gambar 2.1. (A)Eksklusif-ATAU; (b) simbol skema logika

RINGKASAN

1. Sistem bilangan biner pada komputer digital hanya


menggunakan dua simbol, 1 dan 0. Simbol ini
memiliki arti yang sama dengan 1 dan 0 dalam
sistem bilangan desimal yang sudah Anda kenal.
2. Dalam sistem desimal atau basis 10, nilai setiap digit
Gambar 2.2.Setengah Penambah
suatu bilangan adalah pangkat 10 dan bergantung
Half adder hanya mempunyai kegunaan yang terbatas karena pada posisinya dalam bilangan tersebut. Misalnya
tidak ada ketentuan untuk carry input dari adder sebelumnya.
pada bilangan 527, angka 7 berada pada kolom
satuan (1) dan dihitung sebagai 1×7, atau 7; angka 2
ada di kolom puluhan (10) dan dihitung 2 × 10 atau
Tabel Penambah dan Kebenaran Biner Penuh Ketika suatu
20. Angka 5 ada di kolom ratusan (100) dan dihitung
carry dan dua kuantitas yang akan ditambahkan dianggap
5 × 100 atau 500.
sebagai input, kombinasi input meningkat menjadi delapan
3. Bilangan dalam sistem biner dibentuk persis seperti
seperti yang ditunjukkan pada tabel 2.6. Suatu penambah yang
bilangan desimal, hanya saja nilai kolomnya adalah
mampu menghasilkan keluaran yang diperlukan untuk delapan
pangkat 2, bukan 10, dengan kolom paling kanan
kombinasi masukan disebut apenambah penuh.Penambah
bernilai 20 atau 1. Kolom berikutnya pada
lengkapnya ditunjukkan pada diagram blok pada gambar 2.3.
penambahnya adalah (100) kolom dan dihitung 1 × 7,
atau 7; angka 2 ada di angka puluhan (101) kolom dan
Penambah lengkap yang ditampilkan mewakili satu posisi dalam dihitung untuk 2 × 10, atau 20. Angka 5 ada dalam
sistem penambah biner. Karena banyak penambah seperti itu yang ratusan (102) kolom dan dihitung 5 × 102
digabungkan dalam satu komputer besar, masing-masing penuh. direpresentasikan sebagai blok dalam diagram logika
komputer. Contoh penambah biner lima posisi
ditunjukkan pada gambar 2.4. Jumlah sebenarnya
posisi dalam penambah tersebut bergantung pada
ukuran komputer dan jenis penghitungan yang
dirancang untuk komputer tersebut.

Gambar 2.3.Penambah Penuh


4. Untuk mengubah bilangan biner ke desimal, gunakan
proses penambahan bobot. Untuk mengonversi ke
arah sebaliknya, gunakan metode bagi dan sisa.
5. Penjumlahan bilangan biner didasarkan pada aturan
sebagai berikut:
0+0=0
1—0=1
1 — 1 = 0 dengan 1 carry ke kiri
6. Gerbang OR eksklusif adalah rangkaian unik yang
Gambar 2.4.Diagram Blok Penambah Biner Lima Posisi
menghasilkan angka 0 jika kedua masukannya
sama dan satu jika keduanya berlawanan.

UJI DIRI
7.Asetengah penambahadalah penambah biner (gambar
-

1. Suatu bilangan yang ditulis dalam bentuk biner


2.2) yang menggabungkan dua digit biner dan
mempunyai satu dan hanya satu nilai desimal yang
menyediakan output dan carry. Half adder
setara. ______ (benar salah)
mempunyai empat kemungkinan kombinasi
2. Bilangan 479 yang ditulis dalam bentuk biner adalah
masukan (tabel 2.5).

8.Apenambah penuh(gambar 2.3) adalah penambah biner 3. Hasil penjumlahan kedua bilangan biner
yang menggabungkan tiga digit biner dan 10011100 dan 10001101 adalah_______
menghasilkan keluaran dan kaleng-kamu. Salah satu 4. Nilai bilangan 11010011 dalam bentuk
inputnya mungkin merupakan carry dari operasi desimal adalah ______
aritmatika sebelumnya. Apenambah penuhmemiliki 5. Berikan contoh penerapan rangkaian decoder
dan encoder!
delapan kemungkinan kombinasi masukan (tabel 2.6).

PROSEDUR
BAHAN YANG DIPERLUKAN
• Catu Daya: Tegangan rendah yang diatur variabel
• Multimeter digital
• Resistor
• Sirkuit terpadu 7408, 7432, 7486, 7411, 4072
• 3 Sakelar Pengalih SPDT, LED

Gambar 2.5.Penambah Setengah Eksperimental

Rangkaian Setengah Adder


Tabel 2.6.Logika Setengah Penambah
1. Hubungkan rangkaian half-adder (gambar 2.5).
2. Hubungkan pin 14 masing-masing IC ke +5 V masukan Keluaran

pasokan dan pin 7 ke tanah. A B A B


3. Ubah input seperti pada tabel 2.7 dan Rendah Rendah

tuliskan kondisi outputnya. Rendah Tinggi

Tinggi Rendah

Tinggi Tinggi
Rangkaian Encoder 8 sampai 3 Baris
Rangkaian Adder Penuh

1. Hubungkanpenambah penuhsirkuit (gambar 2.6.) 1. Buatlah sambungan seperti pada gambar 2.7!

2. Hubungkan pin 14 dari masing-masing IC ke 2. Hubungkan pin 14 dari masing-masing IC ke

suplai +5 V dan pin 7 ke ground. suplai +5 V dan pin 7 ke ground!

3. Ubah input seperti terlihat pada tabel dan 3. Hubungkan input 1 atau 0 ke rangkaian encoder seperti yang

tuliskan kondisi outputnya. ditunjukkan pada gambar 2.7 sesuai tabel kebenaran!

4. Dengan menggunakan teknik yang dikembangkan 4. Nyalakan instrumen!


untuk penjumlah penuh, buatlah tabel kebenaran 5. Amati keluaran pada tampilan LED 8 bit!

untuk pengurang penuh. Apa ekspresi Boolean 6. Ulangi langkah nomor 3 sampai 5 untuk kombinasi

untuk selisih dan hasil pinjaman? input lainnya!


7. Verifikasi tabel kebenarannya!

8. Bila tidak ada komponen dalam simulasi yang


menggunakan gerbang OR 4 masukan, gunakan
gerbang OR 3 masukan saja.

Tabel 2.8.Tabel Kebenaran untuk Encoder 8 hingga 3 Baris

D0 D1 D2 D3 D4 D5 D6 D7 X kamuz
1 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 1
(A) 0 0 1 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 1 0 0
0 0 0 0 0 1 0 0 1 0 1
0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 1 1 1 1

(B)
Gambar 2.6Penambah Penuh Eksperimental (a) dan Pengurang Penuh (b)

Tabel 2.7.Logika Penambah Penuh

masukan Keluaran
A B C Jumlah Membawa

Rendah Rendah Rendah

Rendah Rendah Tinggi


Rendah Tinggi Rendah

Rendah Tinggi Tinggi Gambar 2.7Rangkaian Eksperimental Encoder 8 sampai 3 Baris

Tinggi Rendah Rendah

Tinggi Rendah Tinggi

Tinggi Tinggi Rendah

Tinggi Tinggi Tinggi


Rangkaian Dekoder 3 sampai 8 Baris

1. Buatlah sambungan seperti pada gambar 2.8!


2. Hubungkan pin 14 dari masing-masing IC ke
suplai +5 V dan pin 7 ke ground!
3. Hubungkan input 1 atau 0 ke rangkaian decoder seperti

ditunjukkan pada gambar 2.8 sesuai tabel kebenaran!

4. Nyalakan instrumen!
5. Amati keluaran pada tampilan LED 8 bit!
6. Ulangi langkah nomor 3 sampai 5 untuk kombinasi
input lainnya!
7. Verifikasi tabel kebenarannya!

Tabel 2.9Tabel Kebenaran Decoder 3 sampai 8 Baris


X kamu
z D0 D1 D2 D3 D4 D5 D6 D7
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 Gambar 2.8.Decoder Eksperimental 3 hingga 8 Baris

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

PERTANYAAN
1. Mengapa sistem bilangan biner lebih disukai dibandingkan sistem desimal untuk digunakan pada komputer?

2. Apa perbedaan utama antara penambah setengah dan penambah penuh?


3. Tulislah besaran 8999 dalam bentuk biner!
4. Ubahlah besaran biner 10011111 menjadi ekuivalen desimalnya!
5. Jelaskan 3 contoh penerapan rangkaian decoder dan encoder!

Anda mungkin juga menyukai