Starpība starp bināro un ASCII

Binārā vs ASCII

Binārais kods ir metode, ko izmanto datoros un digitālās ierīcēs, lai attēlotu un pārsūtītu tekstu, simbolus vai procesora instrukcijas. Tā kā datori un digitālās ierīces pamata darbības veic, pamatojoties uz divām sprieguma vērtībām (augstu vai zemu), katrs ar procesu saistītais datu bits ir jāpārveido šajā formā. Ideāla metode šī uzdevuma veikšanai ir datu attēlošana bināro ciparu sistēmā, kurā ir tikai divi cipari - 1 un 0. Piemēram, ar katru tastatūras taustiņu tas rada 1 un 0 virkni, kas ir unikāla. par katru rakstzīmi un nosūta to kā izeju. Datu konvertēšanas process binārā kodā tiek saukts par kodējumu. Datorā un telekomunikācijās tiek izmantotas daudzas kodēšanas metodes.

ASCII, kas apzīmē amerikāņu valodu Informācijas apmaiņas standarta kods, ir burtu un ciparu rakstzīmju standarta kodējums, ko izmanto datoros un ar tām saistītajās ierīcēs. ASCII ieviesa Amerikas Savienoto Valstu Standartu institūts (USASI), kas tagad pazīstams kā Amerikas Nacionālais standartu institūts.       

Vairāk par binārajiem kodiem

Vienkāršākais datu kodēšanas veids ir piešķirt rakstzīmei vai simbolam vai instrukcijai noteiktu vērtību (galvenokārt decimālskaitļos) un pēc tam konvertēt vērtību (decimālskaitli) uz bināro skaitli, kas sastāv tikai no 1 un 0. 1 un 0 secība tiek saukta par bināru virkni. Binārās virknes garums nosaka dažādu kodējamo rakstzīmju vai instrukciju skaitu. Ar tikai vienu ciparu var attēlot tikai divas dažādas rakstzīmes vai instrukcijas. Ar diviem cipariem var attēlot četras rakstzīmes vai instrukcijas. Parasti ar bināru virkni n cipari, 2n var tikt attēlotas dažādas rakstzīmes, instrukcijas vai stāvokļi.    

Pastāv daudzas kodēšanas metodes ar dažāda garuma binārām virknēm, no kurām dažām ir nemainīgs garums, bet citām - mainīgs garums. Daži no binārajiem kodiem ar nemainīgām bitu virknēm ir ASCII, paplašinātās ASCII, UTF-2 un UTF-32. UTF-16 un UTF-8 ir mainīga garuma bināri kodi. Gan Huffman kodējumu, gan Morzes kodu var uzskatīt arī par mainīga garuma bināriem kodiem.

Vairāk par ASCII

ASCII ir burtu un ciparu rakstzīmju kodēšanas shēma, kas ieviesta 60. gados. Oriģinālajā ASCII tiek izmantota 7 ciparus gara binārā virkne, kas tai ļauj attēlot 128 rakstzīmes. Zvanīja vēlāka ASCII versija pagarināts ASCII izmanto 8 ciparus garu bināru virkni, dodot tai iespēju attēlot 256 dažādas rakstzīmes.

ASCII galvenokārt ietver divu veidu rakstzīmes, kas ir vadības zīmes (pārstāv 0-31 zīmes aiz komata un 127. punktszīmes aiz komata) un izdrukājamas rakstzīmes (pārstāvēti ar 32–126 zīmes aiz komata). Piemēram, vadības taustiņš dzēst tiek piešķirta vērtība 127zīmes aiz komata kuru attēlo 1111111. Varonis a, kurai piešķirta vērtība 97zīmes aiz komata,ir attēlots ar 1100001. ASCII abos gadījumos var attēlot burtus, ciparus, simbolus un vadības taustiņus.

Kāda ir atšķirība starp bināro kodu un ASCII?

• Binārais kods ir vispārīgs termins, ko izmanto rakstzīmju vai instrukciju kodēšanai, taču ASCII ir tikai viena no vispārpieņemtajām rakstzīmju kodēšanas konvencijām, un tā bija visbiežāk izmantotā binārā kodēšanas shēma vairāk nekā trīs gadu desmitus..

• Binārajam kodam var būt atšķirīgs garums kodēšanai atkarībā no rakstzīmju skaita, instrukcijām vai kodēšanas metodes, taču ASCII izmanto tikai 7 ciparus garu bināru virkni un 8 ciparus garš paplašinātai ASCII.