ASCII je kratica, ki ste jo morda že slišali v zvezi z računalniškim besedilom, vendar je izraz, ki zaradi močnejšega novinca hitro preneha uporabljati. Kaj pa je ASCII in za kaj se uporablja?

Kaj pomeni ASCII?

Morda je najlažje začeti samo kratico, zato jo razširimo:

American Standard Code za jaznformacije jazizmenjava

Ta zaloga fraze v resnici ne daje popolne slike, vendar nekateri deli takoj ponudijo nekaj namigov, predvsem prvi dve besedi. ASCII je ameriški standard, katerega pomen se bo kmalu pokazal.

»Koda za izmenjavo informacij« kaže, da govorimo o formatu za posredovanje podatkov naprej in nazaj. ASCII se natančneje ukvarja z besedilnimi podatki: znaki, ki tvorijo besede v tipično človeško berljivem jeziku.

ASCII rešuje problem, kako črkam in drugim znakom dodeliti vrednosti, tako da, ko so shranjene kot enote in ničle v datoteki, jih je mogoče med branjem datoteke prevesti nazaj v črke kasneje. Če se različni računalniški sistemi dogovorijo za uporabo iste kode, jih je mogoče zanesljivo zamenjati.

instagram viewer

Sorodno: Kako najti simbole in poiskati njihov pomen

6 načinov za iskanje simbolov in iskanje pomenov simbolov

Potrebujete pomoč pri prepoznavanju simbola? Tu je opisano, kako najti kateri koli simbol po sliki, kako iskati knjižnice simbolov in še več.

Zgodovina ASCII

Včasih imenovan US-ASCII, je bil ASCII ameriška inovacija, razvita v šestdesetih letih. Standard je bil veliko popravljen od, predvsem v letih 1977 in 1986, ko je bil ASCII nazadnje posodobljen.

Razširitve in različice so se skozi leta nadgrajevale na ASCII, predvsem zato, ker ASCII izpusti veliko znakov, ki jih uporabljajo ali celo zahtevajo jeziki, ki niso ameriška angleščina. ASCII ne poskrbi niti za simbol valute Združenega kraljestva ("£"), čeprav je funt prisoten v latinici-1, 8-bitni razširitvi, razviti v osemdesetih letih, ki kodira tudi več drugih valut.

ASCII je močno razširil in nasledil Unicode, veliko bolj celovit in ambiciozen standard, o katerem razpravljamo v nadaljevanju. Leta 2008 je Unicode prehitel ASCII po priljubljenosti za spletno uporabo.

Katere znake predstavlja ASCII?

Za računalnik je črka "A" prav tako neznana kot vijolična barva ali občutek ljubosumja. Računalniki se ukvarjajo z enotami in ničlami, na ljudeh pa je, da se odločijo, kako uporabiti te enote in ničle za predstavitev števil, besed, slik in česar koli drugega.

ASCII si lahko predstavljate kot Morsejevo abecedo digitalnega sveta - vseeno prvi poskus. Medtem ko se Morsejeva koda uporablja za predstavitev le 36 različnih znakov (26 črk in 10 števk), je bil ASCII zasnovan tako, da predstavlja do 128 različnih znakov v 7 bitnih podatkih.

ASCII razlikuje med velikimi in malimi črkami, kar pomeni, da predstavlja 52 velikih in malih črk iz angleške abecede. Ob istih 10 številkah je to približno polovica uporabljenega prostora.

Ločila, matematični in tipografski simboli zavzamejo preostanek in zbirko kontrolnih znakov, ki so posebne nenapisljive kode s funkcionalnim pomenom - za več glejte spodaj.

Tu je nekaj tipičnih znakov, ki jih kodira ASCII:

Binarno Decimalno Značaj
010 0001 33 !
011 0000 48 0
011 1001 57 9
011 1011 59 ;
100 0001 65 A
100 0010 66 B
101 1010 90 Z
101 1011 91 [
110 0001 97 a
110 0010 98 b
111 1101 125 }

Upoštevajte, da imajo izbrane vrednosti nekatere uporabne lastnosti, zlasti:

  • Črke istega primera lahko vedno razvrstimo številčno, saj so v redu. Na primer, A ima nižjo vrednost od B, ta pa nižjo od Z.
  • Črke različnih primerov se kompenzirajo natančno za 32. Tako je zelo enostavno prevajati med malimi in velikimi črkami, saj je za vsako črko v vsakem primeru treba zamenjati samo en bit.

Nadzorni znaki

Razen črk, ločil in številk lahko ASCII predstavlja številne kontrolne znake, posebne kodne točke, ki ne proizvajajo enoznakovnih izhodnih podatkov, temveč namesto tega zagotavljajo alternativne pomene podatkov glede na vse, kar bi jih morda porabilo.

Na primer, ASCII 000 1001 je znak vodoravnega zavihka. Predstavlja prostor, ki ga boste dobili, ko pritisnete tipko TAB. Takšnih znakov običajno ne boste videli neposredno, vendar bo njihov učinek pogosto prikazan. Tu je še nekaj primerov:

Binarno Decimalno Značaj
000 1001 9 Vodoravni zavihek
000 1010 10 Vrstica
001 0111 23 Konec bloka prenosa

Kaj pa drugi liki?

ASCII je bil v prvih dneh računalništva izjemno uspešen, saj je bil enostaven in široko sprejet. Vendar pa ga v svetu z bolj mednarodnimi pogledi en sistem pisanja preprosto ne bo odrezal. Sodobna komunikacija mora biti mogoča v francoščini, japonščini - pravzaprav v katerem koli jeziku, v katerem bi želeli shraniti besedilo.

Nabor znakov Unicode lahko naslovi skupno 1.112.064 različnih znakov, čeprav je trenutno dejansko definiranih le približno desetina teh znakov. Morda se sliši veliko, vendar cilj kodiranja ni le poskrbeti za več deset tisoč Kitajcev znakov, zajema tudi čustvene simbole (skoraj tisoč in pol) in celo izumrle pisalne sisteme, kot je Jurchen.

Sorodno: 100 najbolj priljubljenih razloženih emodžijev

Unicode je priznal prevlado ASCII pri izbiri prvih 128 znakov: popolnoma enaki so ASCII. To omogoča uporabo datotek, kodiranih v ASCII, v primerih, ko se pričakuje Unicode, kar zagotavlja povratno združljivost.

Povzetek

Besedilo ASCII predstavlja 26 črk angleške abecede z vstavljenimi številkami, ločili in nekaj drugimi simboli. Svoj namen je v dobrem delu pol stoletja zelo dobro služil,

Zdaj ga je nadomestil Unicode, ki podpira ogromno jezikov in drugih simbolov, vključno z emojiji. UTF-8 je za vse praktične namene kodiranje, ki ga je treba uporabiti za predstavitev znakov Unicode v spletu.

E-naslov
Ni treba piratizirati: 9 priljubljenih aplikacij, ki jih lahko uporabljate brezplačno ali poceni

Tukaj je opisano, kako dostopati do pogosto piratskih aplikacij brezplačno, s popustom ali prek druge programske opreme.

Sorodne teme
  • Pojasnjena tehnologija
  • Žargon
  • Spletna kultura
  • Unicode
O avtorju
Bobby Jack (19 objavljenih člankov)

Bobby je tehnološki navdušenec, ki je več kot dve desetletji delal kot razvijalec programske opreme. Navdušen je nad igranjem iger, dela kot urednik mnenj pri reviji Switch Player in je poglobljen v vse vidike spletnega založništva in spletnega razvoja.

Več od Bobbyja Jacka

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.