Atšķirība starp bināro un ASCII

Atšķirība starp bināro un ASCII
Atšķirība starp bināro un ASCII

Video: Atšķirība starp bināro un ASCII

Video: Atšķirība starp bināro un ASCII
Video: Баффи в Хогвартсе / Как сделать бобы Гарри Поттера и Челлендж с едой 2024, Jūlijs
Anonim

Binārais vs ASCII

Binārais kods ir metode, ko izmanto datoros un digitālajā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 veic savas pamatdarbības, pamatojoties uz divām sprieguma vērtībām (augstu vai zemu), katrs ar procesu saistītais datu bits ir jāpārvērš šajā formā. Ideāla metode šī uzdevuma veikšanai ir attēlot datus binārajā ciparu sistēmā, kurā ir tikai divi cipari, 1 un 0. Piemēram, ar katru tastatūras taustiņu nospiežot, tas rada 1 un 0 virkni., kas ir unikāls katrai rakstzīmei un nosūta to kā izvadi. Datu konvertēšanas procesu binārajā kodā sauc par kodēšanu. Datorā un telekomunikācijās tiek izmantotas daudzas kodēšanas metodes.

ASCII, kas apzīmē Amerikas standarta informācijas apmaiņas kodu, ir standarta kodējums burtciparu rakstzīmēm, ko izmanto datoros un saistītā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 veids, kā kodēt datus, ir piešķirt rakstzīmei vai simbolam vai instrukcijai noteiktu vērtību (galvenokārt decimālskaitļos) un pēc tam pārvērst vērtību (decimālo skaitli) par bināro skaitli, kas sastāv tikai no 1 un 0. 1 un 0 secību sauc par bināru virkni. Binārās virknes garums nosaka dažādu rakstzīmju vai instrukciju skaitu, kuras var kodēt. Izmantojot tikai vienu ciparu, var attēlot tikai divas dažādas rakstzīmes vai norādījumus. Ar diviem cipariem var attēlot četras rakstzīmes vai norādījumus. Parasti ar bināro n ciparu virkni var attēlot 2 dažādas rakstzīmes, norādījumus vai stāvokļus.

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īga garuma. Daži no binārajiem kodiem ar nemainīgām bitu virknēm ir ASCII, paplašinātais ASCII, UTF-2 un UTF-32. UTF-16 un UTF-8 ir mainīga garuma binārie kodi. Gan Hafmena kodējumu, gan Morzes kodu var uzskatīt arī par mainīga garuma binārajiem kodiem.

Vairāk par ASCII

ASCII ir burtu un ciparu rakstzīmju kodēšanas shēma, kas ieviesta 20. gadsimta 60. gados. Sākotnējā ASCII tiek izmantota 7 ciparu binārā virkne, kas ļauj attēlot 128 rakstzīmes. Jaunākā ASCII versija, ko sauc par paplašināto ASCII, izmanto 8 ciparus garu bināro virkni, kas ļauj attēlot 256 dažādas rakstzīmes.

ASCII ietver galvenokārt divu veidu rakstzīmes, kas ir kontroles rakstzīmes (ko attēlo 0–31 decimal un 127decimal) un drukājamās rakstzīmes (attēlotas ar 32-126 decimal). Piemēram, vadības taustiņa dzēšanai tiek piešķirta vērtība 127decimal, ko apzīmē ar 1111111. Rakstzīmei a, kurai tiek piešķirta vērtība 97decimal, ir apzīmēts ar 1100001. ASCII var attēlot burtus abos gadījumos, 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ēšanas metodei, taču ASCII ir tikai viena no globāli pieņ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 dažāda garuma kodēšana atkarībā no rakstzīmju skaita, instrukcijām vai kodēšanas metodes, taču ASCII izmanto tikai 7 ciparus garu bināro virkni un 8 ciparus garu paplašinātu ASCII.

Ieteicams: