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.
Sorodno: Kako najti simbole in poiskati njihov pomen
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.
Tukaj je opisano, kako dostopati do pogosto piratskih aplikacij brezplačno, s popustom ali prek druge programske opreme.
- Pojasnjena tehnologija
- Žargon
- Spletna kultura
- Unicode
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.
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.