Anda di halaman 1dari 5

Digital______________________________________________________________________

BAB I Encoder
1.1 Definisi encoder
Dari beberapa sumber encoder memiliki definisi yang berbeda, yaitu: 1. Encoder adalah rangkaian logika yang menerima input n dan output m, sedemikian rupa sehingga hanya satu masukan saja yang di aktifkan pada setiap saat. . Encoder adalah sebuah rangkaian yang berfungsi untuk menterjemahkan keaktifan salah satu inputnya menjadi urutan bit!bit biner. ". Encoder merupakan kebalikan dari decoder, yaitu memiliki saluran input dan hanya satu saluran input yang dapat berhubungan dengan kombinasi beberapa saluran output. #. encoder adalah rangkaian peubah dari bahasa computer kedalam bahasa manusia.

1.2. Blok diagram encoder


%& %1 %n Encoder D& D1 Dn

1.". $ambar rangkaian


%1 % %" %# D&

D1

1.4. Table kebenaran


%& 1 & & & 'nput %1 % & & 1 & & 1 & & %" & & & 1 (uput D1 D& & & & 1 1 & 1 1 )ersamaan *oolean D& + %1 , %" D1 + % , %"

Digital______________________________________________________________________

BAB II Saklar Encoder


)ada banyak system digital memanfaatkan saklar atau tombol untuk memasukan data ke dalam system, satu contoh yang banyak di gunakan adalah kalkulator elektronik yang menggunakan keybcard untuk memasukan datanya, computer, telepon, dan system pengendali pada pabrik!pabrik. *erikut merupakan rangkaian saklar encoder decimal ke *-D dengan menggunakan 1& saklar .key board/, dimana setiap saklar merefleksikan sebuah nomor decimal &!0. 1emua saklar kondisi normal terbuka .open/, bila salah satu saklar ditekan maka akan dikirim signal lo2 pada gerbang dasar dan dip roses untuk menghasilkan output berupa nilai *-D. 1ebagai contoh saklar 13 4 ditekan maka output akan dihasilkan kode *-D &1&1 atau merupakan angka 4 .lima/, gambar # merupakan rangkaian yang dapat digunakan bilanama kita ingin memasukan data kedalam system digital. 1eperti pada sebuah kalkulator dimana seorang operator menekan tombolo angka setiap kali penekanan bilanga decimal disimpan kedalam # bit register penyimpan pada # bit 55 register berikutnya dan seterusnya sampai angka yang terakhir. Dengan demikian untuk kalkulator untuk menampung 6 angka di perlukan 6 buat # bit 55 register.

Digital______________________________________________________________________

2.1 Gambar rangkaian

7elemahan dari rangkaian diatas adalah bila dua tombol ditekan missal 130 dan 138 maka data output adalah 1111. 9al ini tentu saja tidak diinginkan, untuk itu di gunakan rangkaian yang disebut dengan Prioritas Enkoder yang fungsinya memberikan prioritas pada bit terbesar ysng dipilih untuk diproses pada system rangkaian guna menghasilkan suatu output.

2.2 Tabel kebenaran


10 & & & & & & & & & 1 16 & & & & & & & & 1 & 18 & & & & & & & 1 & & 1: & & & & & & 1 & & & 'nput 14 1# & & & & & & & & & 1 1 & & & & & & & & & 1" & & & 1 & & & & & & 1 & & 1 & & & & & & & 11 & 1 & & & & & & & & 1& 1 & & & & & & & & & ;" & & & & & & & & 1 1 (utput ; ;1 & & & & & 1 & 1 1 & 1 & 1 1 1 1 & & & & ;& & 1 & 1 & 1 & 1 & 1

Digital______________________________________________________________________

BAB III Priority Encoder .1 Definisi


)riority encoder merupakan rangkaian kombinasional logika yang berfungsi mengolah berapapun jumlah elemen input di!%-<'=E!kan secara bersamaandengan konsep prioritas, yaitu memilih elemen input %-<'=E tertentu.>ntuk sebuah priority encoder dengan m output, jumlah yang di prioritaskan adalah sebanyak jumlah input, tidak lebih dari m . (perasi dari rangkaian priority encoder adalah sebagai berikut: ?ika ada atau dua lebih nilain input bernilai 1 pada saat yang sama, maka input yang mempunyai prioritas tertinggi yang akan diambil. <able kabenaran priority encoder diberikan pada tabel. 7ondisi ! adalah kondisi don"t care, yang menyatakan bila input ini bernilai 1 atau #. 'nput D" mempunyai prioritas tertinggi, sehingga bila input ini bernilai 1 maka ouput @ dan ; keduanya akan bernilai 1 .11 menyatakan biner dari "/. 'nput D mempunyai prioritas kedua, dengan output @ dan ; bernilai 1& menyatakan biner , dimana niput D + 1 dan D" + #. 'nput D1 adalah prioritas ketiga dengan output @ dan ; bernilai &1 yang menyatakan biner 1, dimana input D 1 + 1$ sedangkan D + D" + #. )rioritas terendah adalah input D&, yang akan memberikan output @ dan ; + && .menytaka biner &/, jika input D1 bernilai 1, sedang ketiga input lainnya bernilai #.

.2 Gambar rangkaian %riority encoder

. Tabel kebernaran %riority encoder


D" & & & & 1 'nput D D1 & & & & & 1 1 & & & D& & 1 & & & (utput A1 A& = @ @ & & & 1 & 1 1 1 & 1 1 1 1 )ersamaan *oolean A1 + D" , D A1 + D" , D D1 = + D& , D1 , D1 , D"

Digital______________________________________________________________________

Anda mungkin juga menyukai