RANGKAIAN MULTIPLEXER, DECODER, FLIP-FLOP, REGISTER DAN COUNTER
Rangkaian Logik Dalam teknik komputer digital ada beberapa rangkaian logik yang haru harus s kita kita meng menger erti ti sebe sebelu lumn mnya ya,, karen arena a rang rangk kaian aian in inii adal adalah ah rangkaian utama yang membangun fungsi dari mikrokomputer itu sendiri. Hal-hal yang akan dibahas di sini hanyalah hal-hal yang nantinya sangat erat hubungannya dengan teknik mikrokomputer. Rangk angkai aian an atau atau fung fungsi si yang yang di dima maks ksud ud adal adalah ah : Mult Multip iple lex xer, er, Decoder, Flip-Flop, hift Register, dan !ounter "#enghitung$
A. Multil!"!# Mult Multip iple lex xer atau atau seri sering ng di dise sebu butt Data Data ele elect ctor or,, adal adalah ah sak sakelar elar elektronik elektronik yang dapat dikontrol dikontrol oleh input pengontrol. Multiplexer Multiplexer adal adalah ah rang rangk kaian aian logi logik ka yang yang mene meneri rima ma bebe bebera rapa pa in inpu putt data data digital dan menyeleksi salah satu dari input tersebut pada saat tertentu, tertentu , untuk dikeluarkan pada sisi output. %u&uan %u&uan utama multiplexer multiplexer adalah menghemat &alur pengiriman yang yang bi bias asan anya ya memi memili liki ki &ara &arak k yang yang cuk cukup &auh &auh mis isal alny nya a line line telepon.
$. DECODER Fungsi dari decoder adalah mengubah input binary men&adi output desi desima mal, l, sete setela lah h proc proces esso sorr mene meneri rima ma data data bi bina nary ry,, maka maka data data tersebut diteruskan ke dalam display yang berupa monitor, '!D maup maupun un se(e se(en n segm segmen entt dan dan memb memben entu tuk k tuli tulisa san n desi desima mall yang yang mudah dibaca oleh manusia.
C.RANGKAIAN FLIP % FLOP Rangkaian )ip )op adalah rangkaian yang dapat beker&a hanya dengan dua buah input dan output secara berla*anan. Rangkaian inii &u in &uga ga memi memili liki ki dua dua arus arus st stab abil il dan dan dapa dapatt di digu guna nak kan untu untuk k
menyimpan informasi. Hubungan input-output ideal yang dapat ter&adi pada )ip-)op adalah: et "$, yaitu &ika suatu kondisi masukan mengakibatkan
•
keluaran "+$ bernilai logika positif "$ saat dipicu, apapun kondisi •
sebelumnya. Reset "R$, yaitu &ika suatu kondisi masukan mengakibatkan keluaran "+$ bernilai logika negatif "$ saat dipicu, apapun
•
kondisi sebelumnya. %etap, yaitu &ika suatu kondisi masukan mengakibatkan keluaran
•
"+$ tidak berubah dari kondisi sebelumnya saat dipicu. %oggle, yaitu &ika suatu kondisi masukan mengakibatkan logika keluaran "+$ berkebalikan dari kondisi sebelumnya saat dipicu.
Ma&a'-Ma&a' Fli-Flo (.)K *i-*o ering disebut dengan Master la(e / FF karena terdiri dari dua buah )ip-)op, yaitu Master FF dan la(e FF. Master la(e / FF ini memiliki 0 buah terminal input yaitu , / dan !lock. edangkan 1! yang dipakai untuk menyusun / FF adalah tipe 2320 yang mempunyai 4 buah / )ip-)op dimana lay outnya dapat dilihat pada 5odemaccum 1! "Data book 1!$. /elebihan / FF yaitu / FF tidak mempunyai kondisi terlarang artinya berapapun input yang diberikan asal ada clock maka akan ter&adi perubahan pada output. Fungsi !lock : sebagai pengatur input yang bertu&uan untuk merespon apakah keluaran pada rangkaian FF tersebut akan berubah atau tidak.
+.SR Fli-Flo S!t R!!t Fli Flo yaitu rangkaian Flip-Flop yang mempunyai 4 &alan keluar + dan +. imbol-simbol yang ada pada &alan keluar selalu berla*anan satu dengan yang lain. R-FF adalah )ip-)op dasar yang memiliki dua masukan yaitu R "Reset$ dan "et$. 6ila diberi logika dan R diberi logika , maka output + akan berada pada logika dan +
pada logika . 6ila R diberi logika dan diberi logika maka keadaan output akan berubah men&adi + berada pada logik dan + not pada logika . ifat paling penting dari Flip-Flop adalah bah*a sistem ini dapat menempati salah satu dari dua keadaan stabil yaitu ta/il I diperoleh saat + 7 dan + 7 , ta/il II diperoleh saat +7 dan + 7 .
S
R
0
0
1.CRS Fli-*o adalah clocked R-FF yang dilengkapi dengan sebuah terminal pulsa clock. #ulsa clock ini berfungsi mengatur keadaan et dan Reset. 6ila pulsa clock berlogik , maka perubahan logik pada input R dan tidak akan mengakibatkan perubahan pada output + dan +not. 8kan tetapi apabila pulsa clock berlogik , maka perubahan pada input R dan dapat mengakibatkan perubahan pada output + dan + not.
2.D Fli-*o Data atau D!la3 Fli Flo merupakan salah satu &enis )ip-)op yang dibangun dengan menggunakan )ip-)op -R. #erbedaannya dengan )ip-)op -R terletak pada inputan R, pada D Flip-)op inputan R terlebi dahulu diberi gerbang 9%, maka setiap input yang diumpankan ke D akan memberikan keadaan yang berbeda pada input -R, dengan demikian hanya akan terdapat dua keadaan dan R yairu 7 dan R7 atau 7 dan R7, &adi dapat disi.
4.T Fli-*o merupakan rangkaian )ip-)op yang dibangun dengan menggunakan )ip-)op -/ yang kedua inputnya dihubungkan men&adi satu maka akan diperoleh )ip-)op yang memiliki *atak membalik
output
sebelumnya
&ika
inputannya
outputnya akan tetap &ika inputnya rendah.
D.
REGISTER
tinggi
dan
Register merupakan &enis memori yang terdapat pada prosesor dan
sebagai
memori
internal
processor
yang
mempunyai
kecepatan ; sampai kali di bandingkan memori utama, digunakan untuk menyimpan instruksi-instruksi dan data yang sedang diproses oleh !#<. Register tidak dapat dilepaskan dari mikroprosessor, sebab pada mikroprosessor terdapat register yang berfungsi untuk menyimpan sementara hasil dari tahapan operasi arithmetika dan logika pada mikroprosessor. Register dalam bahasa rakitan menggunakan real mode memory yang sesuai dengan mikroprosessor 1ntel generasi === s>d #entium. Register yang terdapat pada mikroprosessor 1ntel terdiri dari : . ?eneral purpose register "register serbaguna$ Register untuk keperluan umum. 4. #ointer register "register pointer$ Register ini untuk menun&ukkan alamat sebuah data di lokasi memori, dipakai saat operasi perpindahan data "dari>ke memori$, operasi
stack
"#<H>##$
dan
instruksi. 0. 1ndex register "register indeks$ ama dengan pointer register,
penun&ukkan
sering
alamat
suatu
digunakan
untuk
menun&ukkan alamat sebuah data di lokasi memori pada operasi string. 3. egment register "register segment$ egment register membentuk alamat memori untuk data. #ada operasi real mode suatu segment register akan berbeda dengan segment register pada operasi protected mode. ;. Flag register "register status$. 6erfungsi untuk menun&ukkan status "keadaan$ sesaat dari mikroprosessor.
E.COUNTER !ounter &uga disebut pencacah atau penghitung yaitu rangkaian logika sekuensial yang digunakan untuk menghitung ¨ah pulsa
yang diberikan pada bagian masukan. !ounter digunakan untuk berbagai operasi aritmatika, pembagi frekuensi, penghitung &arak "odometer$,
penghitung
kecepatan
"spedometer$,
yang
pengembangannya digunakan luas dalam aplikasi perhitungan pada instrumen ilmiah, kontrol industri, komputer, perlengkapan komunikasi, dan sebagainya . !ounter tersusun atas sederetan )ip-)op yang dimanipulasi sedemikian rupa dengan menggunakan peta /arnough sehingga pulsa yang masuk dapat dihitung sesuai rancangan. Dalam perancangannya counter dapat tersusun atas semua &enis )ip-)op, tergantung karakteristik masing-masing )ip-)op tersebut. Dilihat dari arah cacahan, rangkaian pencacah dibedakan atas pencacah naik "