Perbezaan antara binari dan ascii

Perbezaan antara binari dan ascii

Binari vs ascii

Kod binari adalah kaedah yang digunakan dalam komputer dan peranti digital, untuk mewakili dan memindahkan teks, simbol, atau arahan 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 harus ditukar menjadi borang tersebut. Kaedah yang ideal untuk melaksanakan tugas ini adalah untuk mewakili data dalam sistem angka binari, yang merangkumi hanya dua digit, 1 dan 0. Contohnya, dengan setiap kekunci di 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 pertukaran maklumat, adalah pengekodan standard untuk aksara alfanumerik yang digunakan dalam komputer dan peranti yang berkaitan. ASCII diperkenalkan oleh Institut Standard Amerika Syarikat (USASI) yang kini dikenali sebagai Institut Standard Kebangsaan Amerika.       

Lebih banyak mengenai kod binari

Cara paling mudah untuk menyandikan data adalah untuk memberikan nilai tertentu (kebanyakannya dalam nombor perpuluhan) kepada watak atau simbol atau arahan, dan kemudian menukar nilai (nombor perpuluhan) ke nombor binari, yang hanya terdiri daripada 1 dan 0. Urutan 1 dan 0 dipanggil sebagai rentetan binari. Panjang rentetan binari menentukan bilangan aksara atau arahan yang berbeza yang boleh dikodkan. Dengan hanya satu digit, hanya dua watak atau arahan yang berbeza. Dengan dua digit, empat aksara atau arahan boleh diwakili. Umumnya, dengan rentetan binari n Digit, 2n watak, arahan, atau negeri yang berbeza boleh diwakili.    

Banyak kaedah pengekodan wujud dengan panjang rentetan binari yang berlainan, yang mana ada yang mempunyai panjang tetap dan panjang yang lain. Beberapa kod binari dengan rentetan bit tetap adalah ASCII, dilanjutkan ASCII, UTF-2, dan UTF-32. UTF-16 dan UTF-8 adalah kod binari panjang yang berubah-ubah. Kedua -dua pengekodan Huffman dan kod Morse juga boleh dianggap sebagai kod binari panjang yang berubah -ubah.

Lebih banyak mengenai ASCII

Ascii adalah skim pengekodan watak abjad angka yang diperkenalkan pada tahun 1960 -an. ASCII asal menggunakan 7 digit rentetan binari panjang, yang membolehkannya mewakili 128 aksara. Versi ASCII yang kemudian dipanggil dilanjutkan Ascii menggunakan 8 digit rentetan binari panjang yang memberikan keupayaan untuk mewakili 256 watak yang berbeza.

ASCII termasuk, terutamanya, dua jenis watak, yang mana Kawalan watak (diwakili oleh 0-31 perpuluhan dan 127perpuluhan) dan watak yang boleh dicetak (diwakili oleh 32- 126 perpuluhan). Contohnya, kekunci kawalan Padam diberi nilai 127perpuluhan yang diwakili oleh 1111111. Watak a, yang diberikan nilai 97perpuluhan,diwakili oleh 1100001. ASCII boleh mewakili huruf dalam kedua -dua kes, nombor, simbol, dan kekunci kawalan.

Apakah perbezaan antara kod binari dan ASCII?

• Kod binari adalah istilah umum yang digunakan untuk kaedah pengekodan aksara atau arahan, tetapi ASCII hanya salah satu konvensyen yang diterima secara global bagi watak pengekodan, dan merupakan skema pengekodan binari yang paling biasa digunakan selama lebih dari tiga dekad.

• Kod binari boleh mempunyai panjang yang berbeza untuk pengekodan bergantung kepada bilangan aksara, arahan, atau kaedah pengekodan, tetapi ASCII hanya menggunakan 7 digit rentetan binari panjang dan 8 digit panjang untuk ASCII yang dilanjutkan.