Binari vs ASCII
Kod perduaan adalah kaedah yang digunakan dalam komputer dan peranti digital, untuk mewakili dan memindahkan arahan teks, simbol, atau pemproses. Oleh kerana komputer dan peranti digital melaksanakan operasi asas mereka berdasarkan dua nilai voltan (Tinggi atau Rendah), setiap bit data yang terlibat dengan proses perlu ditukar ke dalam bentuk itu. Kaedah yang ideal untuk mencapai tugas ini adalah untuk mewakili data dalam sistem angka binari, yang merangkumi hanya dua digit, 1 dan 0. Sebagai contoh, dengan setiap keystroke pada papan kekunci anda, ia menghasilkan rentetan 1 dan 0, yang unik untuk setiap watak dan menghantarnya sebagai output. Proses menukar data ke dalam kod binari dipanggil sebagai pengekodan. Banyak kaedah pengekodan digunakan dalam pengkomputeran dan telekomunikasi.
ASCII, yang bermaksud Amerika Kod Standard untuk Persimpangan Maklumat, adalah pengekodan standard untuk aksara abjad angka yang digunakan dalam komputer dan peranti yang berkaitan. ASCII diperkenalkan oleh Institut Standards Amerika Syarikat (USASI) yang kini dikenali sebagai Institut Standards Kebangsaan Amerika.
Lebih banyak mengenai Kod Perduaan
Cara paling mudah untuk menyandikan data adalah untuk menetapkan nilai tertentu (kebanyakannya dalam nombor perpuluhan) kepada karakter atau simbol atau arahan, dan kemudian menukar nilai (nombor perpuluhan) ke nombor binari, yang hanya terdiri daripada 1 dan 0. Urutan 1 dan 0 adalah dipanggil sebagai rentetan binari. Panjang rentetan binari menentukan bilangan aksara atau arahan yang berbeza yang boleh dikodkan. Dengan hanya satu digit, hanya dua aksara atau arahan yang berbeza boleh diwakili. Dengan dua digit, empat aksara atau arahan boleh diwakili. Secara umumnya, dengan rentetan binari n digit, 2n aksara, arahan, atau negeri yang berbeza boleh diwakili.
Banyak kaedah pengekodan wujud dengan pelbagai panjang rentetan binari, di mana beberapa mempunyai panjang yang berterusan dan panjang lain yang berubah-ubah. Beberapa kod binari dengan rentetan bit tetap ialah ASCII, dilanjutkan ASCII, UTF-2, dan UTF-32. UTF-16 dan UTF-8 adalah kod perduaan panjang berubah-ubah. Pengekodan Huffman dan kod Morse kedua-duanya juga boleh dipertimbangkan sebagai kod perduaan panjang berubah.
Lebih banyak mengenai ASCII
ASCII adalah skema pengekodan aksara abjad angka yang diperkenalkan pada tahun 1960-an. ASCII asal menggunakan 7 angka panjang rentetan binari, yang membolehkannya mewakili 128 aksara. Versi ASCII kemudian dipanggil dilanjutkan ASCII menggunakan 8 digit panjang rentetan binari yang memberikan keupayaan untuk mewakili 256 aksara yang berbeza.
ASCII termasuk, terutamanya, dua jenis watak, iaitu mengawal watak-watak (diwakili oleh 0-31 perpuluhan dan 127perpuluhan) dan aksara dicetak (diwakili oleh 32- 126 perpuluhan). Sebagai contoh, kekunci kawalan padam diberi nilai 127perpuluhan yang diwakili oleh 1111111. Watak itu a, yang diberi nilai 97perpuluhan,diwakili oleh 1100001. ASCII boleh mewakili huruf dalam kedua-dua kes, nombor, simbol, dan kunci kawalan.
Apakah perbezaan antara Kod Perduaan dan ASCII??
• Kod binari adalah istilah umum yang digunakan untuk kaedah pengekodan aksara atau arahan, tetapi ASCII hanyalah salah satu daripada konvensyen watak-watak pengekodan yang diterima secara global dan merupakan skema pengkodan binari yang paling biasa digunakan selama lebih dari tiga dekad.
• Kod perduaan boleh mempunyai panjang yang berlainan untuk pengkodan bergantung kepada bilangan aksara, arahan, atau kaedah pengekodan, tetapi ASCII menggunakan hanya 7 angka panjang rentetan binari dan 8 digit panjang untuk ASCII yang dilanjutkan.