{"id":1028,"date":"2024-12-14T13:23:48","date_gmt":"2024-12-14T13:23:48","guid":{"rendered":"https:\/\/ekomartantoh.net\/artikel\/?p=1028"},"modified":"2024-12-14T13:23:50","modified_gmt":"2024-12-14T13:23:50","slug":"decoder-encoder","status":"publish","type":"post","link":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/","title":{"rendered":"Decoder &amp; Encoder"},"content":{"rendered":"\n<p>Dekoder merupakan suatu bentuk rangkaian logika yang berfungsi untuk menyederhanakan input yang masuk (berupa biner) supaya lebih mudah dipahami outputnya (dalam bentuk desimal).<\/p>\n\n\n\n<p>Dekoder adalah rangkaian logika multi-input dan multi-output yang mengubah input berkode menjadi output berkode, di mana kode input dan output berbeda; misalnya dekoder BCD n-ke-2n. Input aktif harus aktif agar dekoder dapat berfungsi, jika tidak, outputnya akan mengasumsikan satu kata kode output &#8220;nonaktif&#8221;.<\/p>\n\n\n\n<p>Dekoder diperlukan dalam aplikasi seperti multiplexing data, tampilan 7 segmen, dan dekoder alamat memori. Gambar di bawah menunjukkan blok semu dekoder.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"383\" height=\"234\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-31.png\" alt=\"\" class=\"wp-image-1029\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-31.png 383w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-31-300x183.png 300w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Binary Decoder<\/h2>\n\n\n\n<p>Gerbang AND dapat digunakan sebagai elemen decoding dasar, karena outputnya HIGH hanya jika semua inputnya HIGH. Misalnya, jika bilangan biner input adalah 0110, maka, untuk membuat semua input ke gerbang AND HIGH, dua bit terluar harus dibalik menggunakan dua inverter seperti yang ditunjukkan pada gambar di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"240\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-32.png\" alt=\"\" class=\"wp-image-1030\" style=\"width:416px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-32.png 540w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-32-300x133.png 300w\" sizes=\"auto, (max-width: 540px) 100vw, 540px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Binary n-to-2<sup>n<\/sup> Decoders<\/h2>\n\n\n\n<p>Dekoder biner memiliki n masukan dan 2<sup>n<\/sup> keluaran. Hanya satu keluaran yang aktif pada satu waktu, yang sesuai dengan nilai masukan. Gambar di bawah ini menunjukkan representasi dekoder biner n-ke-2<sup>n<\/sup>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"281\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-33.png\" alt=\"\" class=\"wp-image-1031\" style=\"width:443px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-33.png 610w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-33-300x138.png 300w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Example &#8211; 2-to-4 Binary Decoder<\/h3>\n\n\n\n<p>Dekoder 2 to 4 terdiri dari dua masukan dan empat keluaran, tabel kebenaran dan simbolnya ditunjukkan di bawah ini.<\/p>\n\n\n\n<p>Truth Table<\/p>\n\n\n\n<figure class=\"wp-block-table alignleft\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>X<\/strong><strong><\/strong><\/td><td><strong>Y<\/strong><strong><\/strong><\/td><td><strong>F0<\/strong><strong><\/strong><\/td><td><strong>F1<\/strong><strong><\/strong><\/td><td><strong>F2<\/strong><strong><\/strong><\/td><td><strong>F3<\/strong><strong><\/strong><\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Symbol<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"609\" height=\"280\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-35.png\" alt=\"\" class=\"wp-image-1033\" style=\"width:398px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-35.png 609w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-35-300x138.png 300w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/figure>\n\n\n\n<p>Untuk meminimalkan tabel kebenaran di atas, kita dapat menggunakan kmap, tetapi dengan melakukannya Anda akan menyadari bahwa itu hanya membuang-buang waktu. Kita dapat langsung menuliskan fungsi untuk setiap keluaran. Dengan demikian, kita dapat menggambar rangkaian seperti yang ditunjukkan pada gambar di bawah ini.<\/p>\n\n\n\n<p>Catatan: Setiap keluaran adalah minterm 2 variabel (X&#8217;Y&#8217;, X&#8217;Y, XY&#8217;, XY)<\/p>\n\n\n\n<p>Circuit<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"536\" height=\"285\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-36.png\" alt=\"\" class=\"wp-image-1034\" style=\"width:393px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-36.png 536w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-36-300x160.png 300w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Contoh 3-8 binary decoder<\/strong><\/h3>\n\n\n\n<p>Dekoder 3 to 8 terdiri dari tiga masukan dan delapan keluaran, tabel kebenaran dan simbolnya ditunjukkan di bawah ini.<\/p>\n\n\n\n<p>Truth Table<\/p>\n\n\n\n<figure class=\"wp-block-table alignleft\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>X<\/strong><strong><\/strong><\/td><td><strong>Y<\/strong><strong><\/strong><\/td><td><strong>Z<\/strong><strong><\/strong><\/td><td><strong>F0<\/strong><strong><\/strong><\/td><td><strong>F1<\/strong><strong><\/strong><\/td><td><strong>F2<\/strong><strong><\/strong><\/td><td><strong>F3<\/strong><strong><\/strong><\/td><td><strong>F4<\/strong><strong><\/strong><\/td><td><strong>F5<\/strong><strong><\/strong><\/td><td><strong>F6<\/strong><strong><\/strong><\/td><td><strong>F7<\/strong><strong><\/strong><\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Symbol<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"489\" height=\"376\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-37.png\" alt=\"\" class=\"wp-image-1035\" style=\"width:402px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-37.png 489w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-37-300x231.png 300w\" sizes=\"auto, (max-width: 489px) 100vw, 489px\" \/><\/figure>\n\n\n\n<p>Dari tabel kebenaran kita dapat menggambar diagram rangkaian seperti yang ditunjukkan pada gambar di bawah.<\/p>\n\n\n\n<p>Circuit<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"539\" height=\"763\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-38.png\" alt=\"\" class=\"wp-image-1036\" style=\"width:466px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-38.png 539w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-38-212x300.png 212w\" sizes=\"auto, (max-width: 539px) 100vw, 539px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mengimplementasikan Fungsi Menggunakan Decoder<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fungsi logika n-variabel apa pun, dalam bentuk jumlah minterm kanonik dapat diimplementasikan menggunakan dekoder n-ke-2<sup>n<\/sup> tunggal untuk menghasilkan minterm, dan gerbang OR untuk membentuk jumlah.<\/li>\n\n\n\n<li>Garis keluaran dekoder yang sesuai dengan minterm fungsi digunakan sebagai masukan ke gerbang OR.<\/li>\n\n\n\n<li>Rangkaian kombinasional apa pun dengan n masukan dan m keluaran dapat diimplementasikan dengan dekoder n-ke-2<sup>n<\/sup> dengan m gerbang OR.<\/li>\n\n\n\n<li>Cocok ketika rangkaian memiliki banyak keluaran, dan setiap fungsi keluaran dinyatakan dengan beberapa minterm.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Example &#8211; Full adder<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"229\" height=\"108\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-39.png\" alt=\"\" class=\"wp-image-1037\" style=\"width:178px;height:auto\"\/><\/figure>\n\n\n\n<p>Truth Table<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>X<\/strong><strong><\/strong><\/td><td><strong>Y<\/strong><strong><\/strong><\/td><td><strong>Z<\/strong><strong><\/strong><\/td><td><strong>C<\/strong><strong><\/strong><\/td><td><strong>S<\/strong><strong><\/strong><\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>1<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Dari tabel kebenaran kita mengetahui nilai-nilai yang jumlah (s)-nya aktif dan juga carry (c)-nya aktif. Jadi kita memiliki persamaan seperti yang ditunjukkan di atas dan rangkaian dapat digambar seperti yang ditunjukkan di bawah ini dari persamaan yang diturunkan.<\/p>\n\n\n\n<p><strong>Circuit<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"818\" height=\"374\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-40.png\" alt=\"\" class=\"wp-image-1038\" style=\"width:689px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-40.png 818w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-40-300x137.png 300w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-40-768x351.png 768w\" sizes=\"auto, (max-width: 818px) 100vw, 818px\" \/><\/figure>\n\n\n\n<p>Encoder adalah rangkaian kombinasional yang melakukan operasi kebalikan dari decoder. Jika kode keluaran perangkat memiliki bit lebih sedikit daripada kode masukan, perangkat tersebut biasanya disebut encoder. Misalnya, encoder prioritas 2<sup>n<\/sup>-ke-n.<\/p>\n\n\n\n<p>Encoder yang paling sederhana adalah encoder biner 2<sup>n<\/sup>-ke-n, yang hanya memiliki satu dari 2<sup>n<\/sup> masukan = 1 dan keluarannya adalah bilangan biner n-bit yang sesuai dengan masukan aktif.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"252\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-41.png\" alt=\"\" class=\"wp-image-1039\" style=\"width:474px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-41.png 490w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-41-300x154.png 300w\" sizes=\"auto, (max-width: 490px) 100vw, 490px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Example &#8211; Octal-to-Binary Encoder<\/h2>\n\n\n\n<p>Oktal-ke-Biner mengambil 8 masukan dan menyediakan 3 keluaran, sehingga melakukan kebalikan dari apa yang dilakukan dekoder 3-ke-8. Pada satu waktu, hanya satu jalur masukan yang memiliki nilai 1. Gambar di bawah ini menunjukkan tabel kebenaran dari encoder Oktal-ke-biner.<\/p>\n\n\n\n<p><strong>Truth Table<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>I0<\/strong><\/td><td><strong>I1<\/strong><\/td><td><strong>I2<\/strong><\/td><td><strong>I3<\/strong><\/td><td><strong>I4<\/strong><\/td><td><strong>I5<\/strong><\/td><td><strong>I6<\/strong><\/td><td><strong>I7<\/strong><\/td><td><strong>Y2<\/strong><\/td><td><strong>Y1<\/strong><\/td><td><strong>Y0<\/strong><\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Untuk encoder biner 8-ke-3 dengan input I0-I7, ekspresi logika dari output Y0-Y2 adalah:<\/p>\n\n\n\n<p>Y0 = I1 + I3 + I5 + I7<br>Y1= I2 + I3 + I6 + I7 <br>Y2 = I4 + I5 + I6 +I7<\/p>\n\n\n\n<p>Berdasarkan persamaan di atas, kita dapat menggambar rangkaian seperti gambar di bawah ini<\/p>\n\n\n\n<p>Circuit<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"460\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-42.png\" alt=\"\" class=\"wp-image-1040\" style=\"width:557px;height:auto\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-42.png 692w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-42-300x199.png 300w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Example &#8211; Decimal-to-Binary Encoder<\/strong><\/h3>\n\n\n\n<p>Desimal-ke-Biner mengambil 10 masukan dan menyediakan 4 keluaran, sehingga melakukan kebalikan dari apa yang dilakukan dekoder 4-ke-10. Pada satu waktu, hanya satu jalur masukan yang memiliki nilai 1. Gambar di bawah ini menunjukkan tabel kebenaran dari encoder Desimal-ke-biner.<\/p>\n\n\n\n<p>Truth Table<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>I0<\/strong><\/td><td><strong>I1<\/strong><\/td><td><strong>I2<\/strong><\/td><td><strong>I3<\/strong><\/td><td><strong>I4<\/strong><\/td><td><strong>I5<\/strong><\/td><td><strong>I6<\/strong><\/td><td><strong>I7<\/strong><\/td><td><strong>I8<\/strong><\/td><td><strong>I9<\/strong><\/td><td><strong>Y3<\/strong><\/td><td><strong>Y2<\/strong><\/td><td><strong>Y1<\/strong><\/td><td><strong>Y0<\/strong><\/td><\/tr><tr><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Dari tabel kebenaran di atas, kita dapat memperoleh fungsi Y3, Y2, Y1, dan Y0 seperti yang diberikan di bawah ini.<\/p>\n\n\n\n<p>Y3 = I8 + I9<br>Y2 = I4 + I5 + I6 + I7 <br>Y1 = I2 + I3 + I6 + I7<br>Y0 = I1 + I3 + I5 + I7 + I9<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Priority Encoder<\/h3>\n\n\n\n<p>Jika kita cermati rangkaian Encoder yang kita dapatkan, kita akan melihat keterbatasan berikut. Jika lebih dari dua input aktif secara bersamaan, output tidak dapat diprediksi atau lebih tepatnya tidak seperti yang kita harapkan.<\/p>\n\n\n\n<p>Ketidakjelasan ini dapat diatasi jika prioritas ditetapkan sehingga hanya satu input yang dikodekan, tidak peduli berapa banyak input yang aktif pada suatu titik waktu tertentu.<\/p>\n\n\n\n<p>Encoder prioritas mencakup fungsi prioritas. Pengoperasian encoder prioritas sedemikian rupa sehingga jika dua atau lebih input aktif pada saat yang sama, input yang memiliki prioritas tertinggi akan diutamakan.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example &#8211; 4to3 Priority Encoder<\/h4>\n\n\n\n<p>Tabel kebenaran encoder prioritas 4-input seperti yang ditunjukkan di bawah ini. Input D3 memiliki prioritas tertinggi, D2 memiliki prioritas tertinggi berikutnya, D0 memiliki prioritas terendah. Ini berarti output Y2 dan Y1 bernilai 0 hanya jika tidak ada input D1, D2, D3 yang tinggi dan hanya D0 yang tinggi.<br>Encoder 4 hingga 3 terdiri dari empat input dan tiga output, tabel kebenaran dan simbolnya ditunjukkan di bawah ini.<\/p>\n\n\n\n<p>Truth Table<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>D3<\/strong><strong><\/strong><\/td><td><strong>D2<\/strong><strong><\/strong><\/td><td><strong>D1<\/strong><strong><\/strong><\/td><td><strong>D0<\/strong><strong><\/strong><\/td><td><strong>Y2<\/strong><strong><\/strong><\/td><td><strong>Y1<\/strong><strong><\/strong><\/td><td><strong>Y0<\/strong><strong><\/strong><\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>0<\/td><td>1<\/td><td>0<\/td><td>0<\/td><td>1<\/td><\/tr><tr><td>0<\/td><td>0<\/td><td>1<\/td><td>x<\/td><td>0<\/td><td>1<\/td><td>0<\/td><\/tr><tr><td>0<\/td><td>1<\/td><td>x<\/td><td>x<\/td><td>0<\/td><td>1<\/td><td>1<\/td><\/tr><tr><td>1<\/td><td>x<\/td><td>x<\/td><td>x<\/td><td>1<\/td><td>0<\/td><td>0<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Sekarang setelah kita memiliki tabel kebenaran, kita dapat menggambar Kmap seperti yang ditunjukkan di bawah ini.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kmaps<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"845\" height=\"350\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-43.png\" alt=\"\" class=\"wp-image-1041\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-43.png 845w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-43-300x124.png 300w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-43-768x318.png 768w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/figure>\n\n\n\n<p>Dari Kmap kita dapat menggambar rangkaian seperti yang ditunjukkan di bawah ini. Untuk Y2, kita hubungkan langsung ke D3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"707\" height=\"192\" src=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-44.png\" alt=\"\" class=\"wp-image-1042\" srcset=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-44.png 707w, https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-44-300x81.png 300w\" sizes=\"auto, (max-width: 707px) 100vw, 707px\" \/><\/figure>\n\n\n\n<p>Kita dapat menerapkan logika yang sama untuk mendapatkan enkoder dengan prioritas tingkat lebih tinggi.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dekoder merupakan suatu bentuk rangkaian logika yang berfungsi untuk menyederhanakan input yang masuk (berupa biner) supaya lebih mudah dipahami outputnya (dalam bentuk desimal). Dekoder adalah rangkaian logika multi-input dan multi-output yang mengubah input berkode menjadi output berkode, di mana kode input dan output berbeda; misalnya dekoder BCD n-ke-2n. Input aktif harus aktif agar dekoder dapat [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[35],"tags":[],"class_list":["post-1028","post","type-post","status-publish","format-standard","hentry","category-sistem-digital"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Decoder &amp; Encoder - eko&#039;s Article<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Decoder &amp; Encoder - eko&#039;s Article\" \/>\n<meta property=\"og:description\" content=\"Dekoder merupakan suatu bentuk rangkaian logika yang berfungsi untuk menyederhanakan input yang masuk (berupa biner) supaya lebih mudah dipahami outputnya (dalam bentuk desimal). Dekoder adalah rangkaian logika multi-input dan multi-output yang mengubah input berkode menjadi output berkode, di mana kode input dan output berbeda; misalnya dekoder BCD n-ke-2n. Input aktif harus aktif agar dekoder dapat [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\" \/>\n<meta property=\"og:site_name\" content=\"eko&#039;s Article\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-14T13:23:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-14T13:23:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-31.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c\"},\"headline\":\"Decoder &amp; Encoder\",\"datePublished\":\"2024-12-14T13:23:48+00:00\",\"dateModified\":\"2024-12-14T13:23:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\"},\"wordCount\":909,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c\"},\"articleSection\":[\"Sistem Digital\"],\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\",\"url\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\",\"name\":\"Decoder &amp; Encoder - eko's Article\",\"isPartOf\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#website\"},\"datePublished\":\"2024-12-14T13:23:48+00:00\",\"dateModified\":\"2024-12-14T13:23:50+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ekomartantoh.net\/artikel\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Decoder &amp; Encoder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#website\",\"url\":\"https:\/\/ekomartantoh.net\/artikel\/\",\"name\":\"eko's Article\",\"description\":\"Artikel-artikel artikel bermanfaat bagi pengunung, dari berbagai tema, baik Tekonologi, Edukasi, Politik, Ekonomi, Religi dan lain-lain\",\"publisher\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ekomartantoh.net\/artikel\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/70ef551982f01009a8cc91f680dccfb897d7c600c65450567cfe6f2d18547c74?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/70ef551982f01009a8cc91f680dccfb897d7c600c65450567cfe6f2d18547c74?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"logo\":{\"@id\":\"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/image\/\"},\"url\":\"https:\/\/ekomartantoh.net\/artikel\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Decoder &amp; Encoder - eko's Article","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/","og_locale":"id_ID","og_type":"article","og_title":"Decoder &amp; Encoder - eko's Article","og_description":"Dekoder merupakan suatu bentuk rangkaian logika yang berfungsi untuk menyederhanakan input yang masuk (berupa biner) supaya lebih mudah dipahami outputnya (dalam bentuk desimal). Dekoder adalah rangkaian logika multi-input dan multi-output yang mengubah input berkode menjadi output berkode, di mana kode input dan output berbeda; misalnya dekoder BCD n-ke-2n. Input aktif harus aktif agar dekoder dapat [&hellip;]","og_url":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/","og_site_name":"eko's Article","article_published_time":"2024-12-14T13:23:48+00:00","article_modified_time":"2024-12-14T13:23:50+00:00","og_image":[{"url":"https:\/\/ekomartantoh.net\/artikel\/wp-content\/uploads\/2024\/12\/image-31.png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"admin","Estimasi waktu membaca":"4 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#article","isPartOf":{"@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/"},"author":{"name":"admin","@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c"},"headline":"Decoder &amp; Encoder","datePublished":"2024-12-14T13:23:48+00:00","dateModified":"2024-12-14T13:23:50+00:00","mainEntityOfPage":{"@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/"},"wordCount":909,"commentCount":0,"publisher":{"@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c"},"articleSection":["Sistem Digital"],"inLanguage":"id","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/","url":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/","name":"Decoder &amp; Encoder - eko's Article","isPartOf":{"@id":"https:\/\/ekomartantoh.net\/artikel\/#website"},"datePublished":"2024-12-14T13:23:48+00:00","dateModified":"2024-12-14T13:23:50+00:00","breadcrumb":{"@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ekomartantoh.net\/artikel\/2024\/12\/14\/decoder-encoder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ekomartantoh.net\/artikel\/"},{"@type":"ListItem","position":2,"name":"Decoder &amp; Encoder"}]},{"@type":"WebSite","@id":"https:\/\/ekomartantoh.net\/artikel\/#website","url":"https:\/\/ekomartantoh.net\/artikel\/","name":"eko's Article","description":"Artikel-artikel artikel bermanfaat bagi pengunung, dari berbagai tema, baik Tekonologi, Edukasi, Politik, Ekonomi, Religi dan lain-lain","publisher":{"@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ekomartantoh.net\/artikel\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":["Person","Organization"],"@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/60372cd08272aa24bdef56303024243c","name":"admin","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/70ef551982f01009a8cc91f680dccfb897d7c600c65450567cfe6f2d18547c74?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70ef551982f01009a8cc91f680dccfb897d7c600c65450567cfe6f2d18547c74?s=96&d=mm&r=g","caption":"admin"},"logo":{"@id":"https:\/\/ekomartantoh.net\/artikel\/#\/schema\/person\/image\/"},"url":"https:\/\/ekomartantoh.net\/artikel\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/posts\/1028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/comments?post=1028"}],"version-history":[{"count":1,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/posts\/1028\/revisions"}],"predecessor-version":[{"id":1043,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/posts\/1028\/revisions\/1043"}],"wp:attachment":[{"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/media?parent=1028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/categories?post=1028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ekomartantoh.net\/artikel\/wp-json\/wp\/v2\/tags?post=1028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}