Kod çözücü

Kod çözücü

İkili bilgiyi 2'ye dönüştüren kombinasyonel devre N çıkış hatları olarak bilinir Kod çözücüler. İkili bilgi N giriş satırı şeklinde iletilir. Çıkış satırları 2'yi tanımlar N -ikili bilgi için bit kodu. Basit bir ifadeyle, Kod çözücü işlemin tersini gerçekleştirir Kodlayıcı . Basitlik açısından aynı anda yalnızca bir giriş hattı etkinleştirilir. Üretilen 2 N -bit çıkış kodu ikili bilgiye eşdeğerdir.

Kod çözücü

Aşağıdaki gibi çeşitli kod çözücü türleri vardır:

2 ila 4 hatlı kod çözücü:

2 ila 4 hatlı kod çözücüde toplam üç giriş vardır, yani A 0 ve A 1 ve E ve dört çıkış, yani Y 0 , VE 1 , VE 2 ve Y 3 . Her giriş kombinasyonu için 'E' etkinleştirmesi 1'e ayarlandığında bu dört çıkıştan biri 1 olacaktır. 2 ila 4 hatlı kod çözücünün blok şeması ve doğruluk tablosu aşağıda verilmiştir.

Blok Şeması:

Kod çözücü

Doğruluk tablosu:

Kod çözücü

Y0, Y0, Y2 ve Y3 teriminin mantıksal ifadesi aşağıdaki gibidir:

VE 3 =E.A 1 .A 0
VE 2 =E.A 1 .A 0 '
VE 1 =E.A 1 '.A 0
Y0=E.A 1 '.A 0 '

Yukarıdaki ifadelerin mantıksal devresi aşağıda verilmiştir:

Kod çözücü

3 ila 8 hatlı kod çözücü:

3 ila 8 hatlı kod çözücü aynı zamanda şu şekilde de bilinir: İkiliden Sekizliye Kod Çözücü . 3 ila 8 hatlı bir kod çözücüde toplam sekiz çıkış vardır, yani Y 0 , VE 1 , VE 2 , VE 3 , VE 4 , VE 5 , VE 6 ve Y 7 ve üç çıkış, yani A 0 , A1 ve A 2 . Bu devrenin bir etkinleştirme girişi 'E' vardır. Tıpkı 2 ila 4 hatlı kodlayıcıda olduğu gibi, 'E'yi etkinleştir 1 olarak ayarlandığında bu dört çıkıştan biri 1 olacaktır. 3 ila 8 hatlı kodlayıcının blok şeması ve doğruluk tablosu aşağıda verilmiştir.

Blok Şeması:

Kod çözücü

Doğruluk tablosu:

Kod çözücü

Y teriminin mantıksal ifadesi 0 , VE 1 , VE 2 , VE 3 , VE 4 , VE 5 , VE 6 ve Y 7 Şöyleki:

VE 0 =A 0 '.A 1 '.A 2 '
VE 1 =A 0 .A 1 '.A 2 '
VE 2 =A 0 '.A 1 .A 2 '
VE 3 =A 0 .A 1 .A 2 '
VE 4 =A 0 '.A 1 '.A 2
VE 5 =A 0 .A 1 '.A 2
VE 6 =A 0 '.A 1 .A 2
VE 7 =A 0 .A 1 .A 2

Yukarıdaki ifadelerin mantıksal devresi aşağıda verilmiştir:

Kod çözücü

4 ila 16 hatlı Kod Çözücü

4 ila 16 hatlı kod çözücüde toplam 16 çıkış vardır, yani Y 0 , VE 1 , VE 2 ,……, VE 16 ve dört giriş, yani A 0 , A1, A 2 ve A 3 . 3 ila 16 hatlı kod çözücü, 2 ila 4 kod çözücü veya 3 ila 8 kod çözücü kullanılarak oluşturulabilir. Gerekli sayıda alt düzey kod çözücüyü bulmak için kullanılan aşağıdaki formül vardır.

Gerekli düşük dereceli kod çözücü sayısı=m 2 /M 1

M 1 = 8
M 2 = 16

Gerekli 3 ila 8 kod çözücü sayısı= Kod çözücü=2

Blok Şeması:

Kod çözücü

Doğruluk tablosu:

Kod çözücü

A0, A1, A2,…, A15 teriminin mantıksal ifadesi aşağıdaki gibidir:

VE 0 =A 0 '.A 1 '.A 2 '.A 3 '
VE 1 =A 0 '.A 1 '.A 2 '.A 3
VE 2 =A 0 '.A 1 '.A 2 .A 3 '
VE 3 =A 0 '.A 1 '.A 2 .A 3
VE 4 =A 0 '.A 1 .A 2 '.A 3 '
VE 5 =A 0 '.A 1 .A 2 '.A 3
VE 6 =A 0 '.A 1 .A 2 .A 3 '
VE 7 =A 0 '.A 1 .A 2 .A 3
VE 8 =A 0 .A 1 '.A 2 '.A 3 '
VE 9 =A 0 .A 1 '.A 2 '.A 3
VE 10 =A 0 .A 1 '.A 2 .A 3 '
VE on bir =A 0 .A 1 '.A 2 .A 3
VE 12 =A 0 .A 1 .A 2 '.A 3 '
VE 13 =A 0 .A 1 .A 2 '.A 3
VE 14 =A 0 .A 1 .A 2 .A 3 '
VE on beş =A 0 .A 1 .A 2 '.A 3

Yukarıdaki ifadelerin mantıksal devresi aşağıda verilmiştir: