Anda di halaman 1dari 10

LAPORAN PRAKTIKUM ENCODER & DECODER

Disusun Oleh :

Nama : Fikri Haikal


NIM : 09030581923025
Prodi : Teknik Komputer 4

FAKULTAS ILMU KOMPUTER


UNIVERSITAS SRIWIJAYA
PALEMBANG 2021

A. ENCODER
Encode adalah suatu metode untuk melakukan suatu pengkodean ulang terhadap suatu data,
sehingga data hasil pengkodean ulang tersebut apabila dilihat tidak akan sama dengan asalnya,
dengan tanpa merusak informasi didalamnya. Hal ini digunakan agar data yang dikirim tidak
bisa diketahui oleh pihak yang tidak berkepentingan.
Encoder berfungsi untuk mengkodekan data input menjadi data bilangan dengan format tertentu.
Encoder adalah rangkaian kombinasi gerbang digital yang memiliki output sedikit dalam format
bilangan biner. Encoder akan mengkodekan jalur input menjadi bilangan biner.
Encoding adalah proses konversi dari sumber menjadi simbol atau kode tertentu, encoding
bertujuan untuk mengirimkan data secara cepat dan aman, Biasanya data itu diterjemahkan dari
informasi dalam bahasa manusia (huruf) ke dalam karakter
yang dimengerti komputer, misalnya biner. Pada saat proses encoding data akan diubah
menggunakan algoritma tertentu, baik untuk merubah atau mengembalikan data itu seperti
semula. Ada banyak algoritma encoding seperti, UTF-8, Unicode, Base64, URL Encoding dan
lainnya.

• TABEL KEBENARAN

• SIMULASI ENCODER DALAM PROTEUS


1. Kondisi awal dengan binary 0110
2. Kondisi dengan binary 1110

3. Kondisi dengan binary 0111


4. Kondisi dengan 1011

5. Kondisi dengan binary 0011


6. Kondisi dengan binary 1101

7. Kondisi dengan binary 0101


8. Kondisi dengan binary 1001

9. Kondisi dengan binary 0001


10. Kondisi dengan binary 1110

B. Decoder
Decode adalah suatu metode pembacaan suatu data yang telah di kirimkan dalam bentuk
tertentu, kemudian diterjemahkan kembali ke dalam bentuk asalnya.
Decoder merupakan alat yang digunakan untuk mengembalikan encoding sehingga dapat
melihat dan menerima informasi aslinya. Decoder juga dapat diartikan sebagai rangkaian
logika yang memiliki tugas untuk input biner dan mengaktifkan salah outputnya sesuai
dengan urutan biner tersebut.
Decoding merupakan mengubah kembali data hasil gubahan encoder menjadi yang dapat
dipahami penerima (manusia), decoding digunakan dalam komunikasi data, jaringan dan
penyimpanan. Istilah decoding digunakan dalam konversi proses analog ke digital.
decoding mempunyai struktur makna yang tidak selalu simetris. Derajat simetri (simetris
atau tidak simetrisnya pertukaran komunikasi) bergantung pada kesetaraan hubungan yang
dibentuk antara pemberi pesan dan penerima pesan (pembuat kode dan penerima kode).
table kebenaran

• Data proteus tentang decoder

• Kondisi normal output 1111110 = 0

• Kondisi 1 dengan output 0110000 = 1


• Kondisi 2 dengan output 1111001 = 3

• Kondisi 3 dengan output 1110000 = 7

• Kondisi 4 dengan output 000000

Kesimpulan :
Dari serangkain percoobaan di atas dapat di simpulkan bahwa sebuah program encoder dan decoder
merupakan sebuah program dalam skema penjelasan sirkuit untuk melihat keberhasilan sebuah data
inputan yang di beri agar dapat terprogram dan menjadi data yang sesuai tentang cara kerja mesin
tersebut .

Anda mungkin juga menyukai