Tugas 8 [Gladis] Function Of CL

Logika Kombinasi

Fungsi logika kombinasional dapat didefinisikan dengan Tabel Kebenaran, Diagram Logika atau Persamaan Boolean.

Tabel Kebenaran : Tabel kebenaran adalah daftar tabular dari semua kemungkinan kombinasi biner dari variabel input dan kombinasi output terkait dari rangkaian logika. Hanya ada dua kemungkinan bit input atau output, yaitu '0' dan '1'. Jika jumlah input adalah 'n', akan ada 2n kombinasi. Dalam tabel ini, ada satu baris untuk mewakili kombinasi input serta baris yang berbeda untuk kombinasi output. Ini dapat diperoleh dari diagram logika atau ekspresi Boolean dari sirkuit. 

Diagram Logika: Diagram Logika terutama terdiri dari gerbang logika dasar dan bebrapa representasi simbolis dari rangkaian. Ini menunjukkan kepada kita interkoneksi gerbang logika, mewakili bebrapa jalur sinyal (seperti mengaktifkan, memilih jalur, jalur kontrol, dll.). Ini digunakan untuk mendefinisikan fungsionalitas sirkuit. Itu dapat diperoleh melalui ekspresi Boolean atau tabel kebenaran sirkuit. 

Ekspresi Boolean: Ini adalah [ersamaan yang terbentuk dari kombinasi variabel input dan output; disini, ekspresi ini terutama digunakan untuk mendefinisikan variabel output variabel input. Ekspresi ini dapat diturunkan dari tabel kebenaran atau diagram logika sirkuit. 

Contoh Logika Kombinasi :

Half-Adder 

Half adder adalah contoh sirkuit kombinasional, dimana kita dapat menambahkan dua bit. Ini memiliki dua input, masing-masing satu bit dan dua output, dimana satu membawa output, dan yang lainnya untuk jumlah output. Keterbatasan atau kerugian dari half adder diatasi dengan full adder, sedangkan full subtractor mengatasi pembatasan half subtractor. 

Full-Adder

Full adder adalah contoh rangkaian kombinasi aritmatika; disini kita dapat menambahkan bit mereka pada satu waktu, dan memiliki dua output sum dan carry. Di half-adder kita hanya dapat menambahkan dua bit sekaligus. Sebuah full adder mengatasi batasan itu; penambah penuh sangat penting untuk menambahkan bilangan biner yang besar. Namun, satu penambah penuh hanya dapat menambahkan satu bit bilangan biner pada satu waktu7, tetapi dengan menjumlahkan full adder, kita dapat menambahkan bilangan biner yang lebih ekstensif. Namun, kita dapat membuat full adder dengan menggabungkan dua half adder. 

Half-Subtractor 

Half subtractor adalah rangkaian kombinasi aritmatika yang melakukan pengurangan dua bit input dan memberikan dua output, satu sebagai perbedaan dan yang lainnya sebagai pinjaman. Merancang rangkaian subtractor pada dasarnya mirip dengan adder. 

Full-Subtractor 

Full subtractor juga merupakan sirkuit kombinasi aritmatika, dimana kita dapat melakukan pengurangan tiga input satu bit, inputnya adalah minuend, subtrahend, dan borrow. Ini menghasilkan dua output, satu sebagai perbedaan input dan yang lainnyaq sebagai pinjaman. 

Multiplexer

Multiplexer memiliki banyak input dan satu output, dan memiliki garis pemilih yang memilih satu input pada satu waktu sebagai persyaratan. Ini mengirimkannya ke jalur output, dan untuk jumlah input 'n' disini kita memerlukan nomor 'm' dari jalur pilih dimana n = 2m. Ini juga memiliki  saluran input yang diaktifkan, memungkinkan kita untuk melakukan cascade multiplexer atau ekspansi lebih lanjut sesuai kebutuhan. Ini juga disebut pemilih data. 16:1 merupakan multiplexer terbesar yang tersedia dalam bentuk IC. Kekurangan multiplexer yaitu keterbatasan penggunaan port, yang dapat digunakan dalam urutan tertentu. Sirkuit dapat menyebabkan penundaan. 

Demultiplexer 

Demultiplexer hanya memiliki satu input dan bebrapa output. Ini memiliki garis pemilih yang memilih satu jalur output pada satu waktu; dengan jalur pilih, kita dapatt mendistribusikan sinyal input ke banyak jalur output sesuai kebutuhan kita. Untuk jumlah 'n' jalur keluaran disini kita memerlukan nomor 'm' dari jalur pilih di mana n = 2m. Demultiplexer dapat bekerja sebagai konverter biner ke desimal. Kerugian demultiplexer yaitu pemborosan bandwidth, penundaan dapat dari sinkroisasi.

Secara keseluruhan, sirkuit kombinasioanl menjadi kompleks karena sirkuit semakin besar; di sirkuit yang lebih besar, mungkin ada penundaan propagasi yang tinggi, tidak memiliki elemen memori. 


Tujuan Merancang Logika Kombinasional

- Untuk mendapatkan output yang diinginkan dari sirkuit.

- Sirkuit ekonomi berarti dengan biaya minimum membangun sirkuit.

- Kompleksitas sirkuit harus dikurangi sebanyak mungkin.

- Dengan jumlah minimum gerbang, sirkuit digital harus dirancamg untuk meminimalkan penundaan sirkuit secara keseluruhan. 


Rangkaian Logika Kombinasional contoh Kehidupan Nyata

Dalam kehidupan nyata, kita dapat melihat rangkaian kombinasional dalam kalkulator, RAM (Random Acces Memory), Sistem Komunikasi, Unit Aritmatika dan Logika di CPU, Komunikasi Data, Wi-Fi, Ponsel, Komputer, dll. adalah contoh kehidupan nyata dimana rangkaian kombinasioanl digunakan. 








https://onlinelearning.uhamka.ac.id/

Komentar

Postingan Populer