Encoder

Encoder adalah rangkaian digital yang berfungsi untuk mengompresi bit. Jadi informasi dalam bentuk bit akan diproses oleh rangkaian ini dan akan diubah ke ukuran yang lebih kecil. Hanya ukuran data yang berubah tetapi informasi di dalamnya tetap sama. Encoder banyak digunakan dalam sistem komunikasi dan pengolahan data.

Encoder

Table kebenaran encoder 4 to 2

InputA(3)A(2)A(1)A(0)Output B(1)Output B(0)
0001000100
0010001001
0100010010
1000100011

Decoder

Jika encoder digunakan untuk memperkecil ukuran data, maka decoder melakukan hal yang sebalinya. Decoder akan memperluas atau mengembalikan data ke ukuran asalnya.

Decoder

Table kebenaran decoder 2 to 4

InputB(1)B(0)Output A(3)Output A(2)Output A(1)Output A(0)
00000001
01010010
10100100
11111000