Perbezaan Antara Pengekodan Dan Penyahkodan

Perbezaan Antara Pengekodan Dan Penyahkodan
Perbezaan Antara Pengekodan Dan Penyahkodan

Video: Perbezaan Antara Pengekodan Dan Penyahkodan

Video: Perbezaan Antara Pengekodan Dan Penyahkodan
Video: BAB 4.1 KOMUNIKASI LISAN 2024, November
Anonim

Pengekodan vs Penyahkodan

Pengekodan adalah proses mengubah data ke format yang berbeza menggunakan kaedah yang tersedia untuk umum. Tujuan transformasi ini adalah untuk meningkatkan kebolehgunaan data terutamanya dalam sistem yang berbeza. Ini juga digunakan untuk mengurangi ruang penyimpanan yang diperlukan untuk menyimpan data dan untuk memindahkan data di saluran yang berlainan. Penyahkodan adalah proses pengekodan terbalik, yang mengubah maklumat yang dikodkan kembali ke format asal.

Apa itu Pengekodan?

Mengubah data menjadi format yang lebih berguna untuk sistem yang berbeza, menggunakan kaedah yang tersedia untuk umum disebut pengekodan. Data yang dikodkan dapat dibalik dengan mudah. Selalunya, format yang ditukar adalah format standard yang banyak digunakan. Contohnya, dalam ASCII (American Standard Code for Information Interchange) watak dikodkan menggunakan nombor. 'A' dilambangkan menggunakan nombor 65, 'B' dengan nombor 66, dan lain-lain. Angka-angka ini disebut sebagai 'kod'. Begitu juga, sistem pengekodan seperti DBCS, EBCDIC, Unicode, dan lain-lain juga digunakan untuk mengekod watak. Memampatkan data juga dapat dilihat sebagai proses pengekodan. Teknik pengekodan juga digunakan ketika mengangkut data. Sebagai contoh, sistem pengekodan Binary Coded Decimal (BCD) menggunakan empat bit untuk mewakili nombor perpuluhan dan Manchester Phase Encoding (MPE) digunakan oleh Ethernet untuk mengekod bit. Istilah pengekodan juga digunakan untuk penukaran analog ke digital.

Apa itu Penyahkodan?

Penyahkodan adalah proses pengekodan terbalik, yang menukar maklumat yang dikodkan kembali ke format asalnya. Data yang dikodkan dapat didekod dengan mudah menggunakan kaedah standard. Contohnya, penyahkodan Binary Coded Decimal memerlukan beberapa pengiraan mudah dalam aritmetik asas-2. Menyahkod nilai ASCII adalah proses yang mudah kerana terdapat pemetaan satu hingga satu antara watak dan nombor. Istilah penyahkodan juga digunakan untuk penukaran digital ke analog. Dalam berkas komunikasi, penyahkodan adalah proses menukar pesan yang diterima menjadi pesan yang ditulis menggunakan bahasa tertentu. Proses ini tidak lurus ke depan seperti skema penyahkodan yang disebutkan sebelumnya, kerana pesan itu dapat diubah kerana kebisingan di saluran yang digunakan untuk komunikasi. Kaedah penyahkodan seperti penyahkodan pemerhati Ideal, kemungkinan penyahkodan maksimum,penyahkodan jarak minimum, dll digunakan untuk penyahkodan mesej yang dihantar melalui saluran yang bising.

Apakah perbezaan antara Pengekodan dan Penyahkodan?

Pengekodan dan penyahkodan adalah dua proses yang bertentangan. Pengekodan dilakukan dengan niat untuk meningkatkan kebolehgunaan data dalam sistem yang berbeza dan untuk mengurangkan ruang yang diperlukan untuk penyimpanan, sementara penyahkodan menukar maklumat yang dikodkan kembali ke format asalnya. Pengekodan dilakukan dengan menggunakan kaedah yang tersedia untuk umum dan boleh dibalik dengan mudah (disahkod). Sebagai contoh, pengekodan ASCII hanyalah pemetaan antara watak dan nombor. Oleh itu, penyahkodan adalah lurus ke hadapan. Tetapi mesej penyahkodan yang dikirimkan melalui saluran yang bising tidak akan diteruskan, kerana mesej itu dapat dirusak dengan suara bising. Dalam keadaan seperti itu, penyahkodan melibatkan kaedah kompleks yang digunakan untuk menyaring kesan kebisingan dalam mesej.

Disyorkan: