Anda di halaman 1dari 13

Rangkaian kombinasional adalah sirkuit yang menggabungkan berbagai gerbang

dalam rangkaian, misalnya encoder, decoder, multiplexer, dan


demultiplexer. Beberapa karakteristik dari sirkuit kombinasional adalah sebagai
berikut -
 Output dari sirkuit kombinasional, hanya bergantung pada level yang ada di
terminal input.
 Sirkuit kombinasional tidak menggunakan memori apa pun. Keadaan input
sebelumnya tidak memiliki efek pada keadaan sirkuit saat ini.
 Sirkuit kombinasional dapat memiliki sejumlah input dan jumlah output.

Diagram blok

 
Penjabaran beberapa sirkuit kombinasional yang penting sebagai berikut :

Half Adder
Half adder adalah sirkuit logika kombinasional dengan dua input dan dua
output. Sirkuit Half adder dirancang untuk menambahkan dua bit biner tunggal A dan
B. Half adder adalah blok bangunan dasar untuk penambahan dua angka
bit tunggal . Sirkuit ini memiliki dua output carry dan sum .

Diagram blok

Tabel kebenaran
 

Diagram Sirkuit

Full Adder
Full adder dikembangkan untuk mengatasi kelemahan sirkuit Half Adder. Itu dapat
menambahkan (Sum) dua nomor satu-bit A dan B, dan membawa (Carry) c. Full
adder adalah rangkaian kombinasi kombinasi tiga input dan dua output.

Diagram blok

Tabel kebenaran
 

Diagram Sirkuit

N-Bit Parallel Adder


Full Adder mampu menambahkan hanya dua digit angka biner tunggal beserta input
carry. Namun pada praktiknya kita perlu menambahkan angka biner dengan bit lebih
dari satu bit. Untuk menambahkan dua angka biner n-bit, kita perlu menggunakan
Adder paralel n-bit. Adder paralel menggunakan sejumlah full adders secara
berurutan. Output carry dari full adder sebelumnya terhubung untuk menjadi input
dari full adder berikutnya.

4 Bit Parallel Adder

Contoh Adder paralel empat bit :


Dalam diagram blok, A0 dan B0 mewakili LSB dari empat bit A dan B. Oleh karena itu,
Full Adder-0 adalah Adder terendah(bit pertama). Oleh karena itu nilai C-nya dibuat
secara permanen 0.

Diagram blok

Pengurang Paralel N-Bit


Pengurangan dapat dilakukan dengan mengambil komplemen angka ke-1 atau ke-2
untuk dikurangkan. Misalnya kita dapat melakukan pengurangan (AB) dengan
menambahkan komplemen ke-1 atau ke-2 dari B ke A. Itu berarti kita dapat
menggunakan penambah biner untuk melakukan pengurangan biner.

4 Bit Parallel Subtractor

Angka yang akan dikurangkan (B) pertama kali dilewatkan melalui inverter untuk
mendapatkan komplemen ke-1-nya. 4-bit adder kemudian menambahkan A dan
komplemen ke-2 dari B untuk menghasilkan pengurangan. S3 S2 S1 S0 merupakan
hasil dari pengurangan biner (AB) dan keluaran C menunjukkan polaritas hasil. Jika
A> B maka Cout = 0 dan hasil dari bentuk biner (A - B) maka Cout = 1 dan hasilnya
adalah dalam bentuk komplemen ke-2 nya.

Diagram blok
 

Half Subtractor
Half subtractor adalah rangkaian kombinasi dengan dua input dan dua output (selisih
dan pinjam). Ini menghasilkan perbedaan antara dua bit biner pada input dan juga
menghasilkan output (Pinjam) untuk menunjukkan apakah 1 telah dipinjam. Dalam
pengurangan (A - B), A disebut sebagai bit Minuend dan B disebut sebagai bit
Subtrahend.

Tabel kebenaran

Diagram Sirkuit
 

Full Subtractor
Kerugian dari Half subtractor diatasi dengan Full subtractor. Full subtractor adalah
rangkaian kombinasional dengan tiga input A, B, C dan dua output D dan C '. A
adalah 'minuend', B adalah 'subtrahend', C adalah 'pinjaman' yang diproduksi oleh
tahap sebelumnya, D adalah output perbedaan nilai dan C 'adalah output pinjaman.

Tabel kebenaran

Diagram Sirkuit
 

Multiplexer
Multiplexer adalah tipe khusus dari sirkuit kombinasional. Ada input n-data, satu
output dan input pilihan m dengan 2m = n. Ini adalah sirkuit digital yang memilih
salah satu dari input data dan mengarahkannya ke output. Pemilihan salah satu
input n dilakukan oleh input pilihan. Bergantung pada kode digital yang diterapkan
pada input pilihan, satu dari n sumber data dipilih dan ditransmisikan ke output
tunggal Y. E disebut strobo atau mengaktifkan input yang berguna untuk cascading.

Diagram blok
 
Bentuk-bentuk Multiplexer dalam berbagai variasi

 Multiplexer 2: 1 
 Multiplexer 4: 1 
 Multiplexer 16: 1 
 Multiplexer 32: 1 

Diagram Blok

Tabel kebenaran
 

Demultiplexer
Demultiplexer melakukan operasi kebalikan dari multiplexer yaitu menerima satu
input dan mendistribusikannya melalui beberapa output. Ini hanya memiliki satu
input, n output, m pilihan input. Pada suatu waktu hanya satu jalur output dipilih oleh
jalur yang dipilih dan input ditransmisikan ke jalur output yang dipilih. De-multiplexer
setara dengan saklar multi-arah kutub tunggal seperti yang ditunjukkan pada
gambar.
Demultiplexer hadir dalam berbagai variasi.

 1: 2 demultiplexer 
 1: 4 demultiplexer 
 1: 16 demultiplexer 
 1: 32 demultiplexer 

Diagram blok

Tabel kebenaran
 

Dekoder
Decoder adalah rangkaian kombinasional. Ini memiliki n input dan maksimum m = 2n
output. Decoder identik dengan demultiplexer tanpa input data apa pun. Ini
melakukan operasi yang persis berlawanan dengan yang ada di encoder.

Diagram blok

 
Contoh Decoder berikut.

 Pengonversi kode 
 Decoder BCD ke seven segmen 
 Decoder tabung Nixie 
 Relay aktuator 

2 hingga 4 Baris Decoder


Diagram blok 2 sampai 4 baris decoder ditunjukkan pada gambar. A dan B adalah
dua input di mana D hingga D adalah empat output. Tabel kebenaran menjelaskan
operasi decoder. Ini menunjukkan bahwa setiap output adalah 1 hanya untuk
kombinasi input tertentu.

Diagram blok
 

Tabel kebenaran

Sirkuit Logika

Encoder
Encoder adalah sirkuit kombinasional yang dirancang untuk melakukan operasi
terbalik dari decoder. Encoder memiliki n jumlah jalur input dan jumlah m dari garis
output. Encoder menghasilkan kode biner m bit yang sesuai dengan nomor input
digital. Encoder menerima kata digital n input dan mengubahnya menjadi kata digital
m sedikit.

Diagram blok

 
Contoh Encoder berikut.

 Pengkode prioritas 
 Desimal ke BCD encoder 
 Encoder oktal ke biner 
 Encoder heksadesimal ke biner 

Encoder Prioritas
Ini adalah tipe khusus pembuat enkode. Prioritas diberikan pada jalur input. Jika dua
atau lebih jalur input adalah 1 pada saat yang sama, maka jalur input dengan
prioritas tertinggi akan dipertimbangkan. Ada empat input D 0 , D 1 , D 2 , D 3 dan
dua output Y 0 , Y 1 . Dari keempat input D 3 memiliki prioritas tertinggi dan
D 0 memiliki prioritas terendah. Itu berarti jika D 3 = 1 maka Y 1 Y 1 = 11 terlepas
dari input lainnya. Demikian pula jika D 3 = 0 dan D 2 = 1 maka Y 1 Y 0 = 10 terlepas
dari input lainnya.

Diagram blok

Tabel kebenaran
 

Sirkuit Logika

REF 

https://www.tutorialspoint.com/computer_logical_organization/combinational_circuits.htm 

Anda mungkin juga menyukai