OqPoWah.com

ASCII, simboli: opis, tabela kod in pogledi

Kot veste, računalnik shranjuje informacije v binarni obliki in jih predstavlja kot zaporedje enot in ničel. Če želite informacije pretvoriti v obliko, ki je primerna za zaznavanje človeka, se na zaslonu nadomesti vsak edinstven niz zaporednih številk z ustreznim simbolom.

Eden od sistemov korelacijskih binarnih kod s tiskanimi in kontrolnimi znaki je ASCII kodiranje.

Z današnjo raven razvoja računalniške tehnologije uporabnik ne potrebuje znanja o kodi vsakega določenega simbola. Vendar pa je skupno razumevanje, kako se izvaja kodiranje, izredno koristno in za nekatere kategorije strokovnjakov je nujno potrebno.

Ustvarjanje ASCII

V svoji izvirni obliki je bil kodiranje razvit leta 1963 in nato posodobljen 25 let.

V prvotni različici tabele ASCII znakov vključuje 128 znakov, kasneje pojavil razširjena različica, v kateri so shranjene prvih 128 znakov in oznak, ki sodelujejo z osmi bit preslikanih simbolov prej odsotne.

Ascii tabela znakovSkozi leta je to kodiranje najbolj priljubljeno na svetu. Leta 2006 je prevzela vodilno mesto na latinskem 1252, od konca leta 2007 do sedanjega časa pa je Unicode vodilno mesto.

Računalniška ASCII predstavitev

Vsak ASCII znak ima svojo kodo, sestavljeno iz 8 znakov, ki predstavljajo nič ali eno. Najmanjše število v tej predstavitvi je nič (osem ničle v binarnem sistemu), kar je koda prvega elementa v tabeli.

Najvišji binarna koda v izvirni različici ASCII je nič + sedem enot, v razširjeni različici pa osem enot, saj je priključen osmi bit.

Kontrolni znaki

Kontrolni znaki so ti znaki, ki nimajo grafični prikaz in se uporablja za organizacijo besedila, upravljanje naprav, itd so lahko kaže na začetku ali na koncu besedila, zavihki, ki ustvarjajo zvočni signal, različni postopki za TTY (Dalekopisač - .. Stroj za prenos podatkov električni kanal), ločljivost izhodnih podatkov na napravi, preklic delovanja,

ascii ruski znaki

V tabeli znakov ASCII se poziciji 0 do 31 in 127 dodelita kontrolni znaki. Skupaj takih znakov 33.

Drugi znaki

Preostalih 95 mesta so rezervirana za ločila in matematičnih operacij, decimalnih mest, črke abecede, drug register: "A" in kapitala "A" horizontalnem ustrezata različnih oznak v tabeli ASCII znakov.

Številke simbolov v tabeli

Če oseba razvija programsko opremo ali izvaja druge naloge na področju informacijske tehnologije, mora poznati številke številnih znakov ASCII.

Kot je navedeno zgoraj, pozicije 0-31 in 127 zasedajo kontrolne znake. Številka 32 je dodeljena prostoru, številke 33-47 in 58-64 pa se dodelijo ločilom in osnovnim matematičnim operacijam.

ascii znakov

Latinske velike črke so razporejene po abecednem redu in imajo številke od 65. do 90. leta. Majhne črke Tudi v abecednem vrstnem redu, njihove pozicije - od 97. do 122. točke. Preostale številke (91-96 in 123-126) se dodelijo kvadratnim in skrčenim opornikom, poševno in ravno črto, pa tudi nekatere diakritične oznake.

Celotna tabela simbolov v priročnem grafičnem prikazu je prikazana na zgornji sliki. Spodnja slika prikazuje številke znakov v ruski tabeli znakov ASCII.

Napreden ASCII




Ker je bil razvit prvotna različica kodiranja, ki temelji na ameriški član, pa niso bile predvidene, ne samo za različne vrste pisanja in nacionalnih abecede, ampak celo priročno uporabo diakritičnih, aktivno uporabljajo v evropskih jezikih.

ascii tabela znakov ruski

Za oblikovanje razširjenega kodiranja je bil uporabljen 8. bit. Ta različica vključuje simbole nacionalnih evropskih abecede in fonetično transkripcijo, elemente grafike, uporabljene za risanje miz, številne matematične znake.

Nekateri znaki ASCII se redko uporabljajo danes. Zlasti to zadeva znake, ki se uporabljajo za risanje tabel, saj so v letih od razvoja razširjenega kodiranja uvedene številne primernejše načine grafične predstavitve tabel.

Nacionalne možnosti kodiranja

Pred prihodom razširjene različice ASCII za prikaz nacionalnih abecedov so bile uporabljene revidirane različice kodiranja, kjer so namesto latiničnih črk postregli ruski, grški, Arabski znaki.

Dva koda v tabeli sta bila dodeljena za preklop med standardnim US-ASCII in njeno nacionalno različico.

tabela ascii znakovnih kod

Ko je ASCII začel vključevati ne 128, ampak 256 znakov, je porazdelitev prejela možnost kodiranja, v kateri je bila prvotna različica tabele shranjena v prvih 128 kode z ničelnim 8-bitnim številom. Znaki nacionalnega pisanja so bili shranjeni v zgornji polovici tabele (128-255. mesto).

Nimate znanje znakov kod ASCII neposredno. Običajno zadostuje, da razvijalec programske opreme pozna številko elementa v tabeli, da izračuna svojo kodo, če je potrebno, z binarnim sistemom.

Ruski jezik

Po razvoju v zgodnjih 70-ih letih kodiranja za skandinavske jezike, kitajski, korejski, grški, itd, je bila ustanovljena lastna različica in Sovjetska zveza. Kmalu je bila razvita različica 8-bitnega kodiranja KOI8, ki je ohranila prve 128 kodirnih znakov ASCII in dodelila toliko mest za črke nacionalne črke in dodatnih znakov.

Pred uvedbo Unicode je KOI8 prevladoval ruski segment interneta. Obstajale so različice kodiranja za rusko in ukrajinsko abecedo.

Težave z ASCII

Ker število elementov tudi v razširjeni tabeli ni preseglo 256, ni bila na voljo možnost, da bi vsebovali več različnih skriptov v enem kodiranju. V devetdesetih letih se je v Runetu pojavil problem "crocosyabr", ko so bila besedila, ki so jih vnesli ruski znaki ASCII, prikazana nepravilno.

Težava je bila neskladnost kod kod različnih različic ASCII. Spomnimo se, da lahko na položajih 128-255 dajejo različne znake, in ko spremenite eno cirilici nabora znakov v drugega, so bile vse črke v besedilu nadomestiti z drugimi, ki imajo enako število v drugo različico kode.

Trenutno stanje

S prihodom Unicode se je popularnost ASCII zmanjšala.

Razlog za to je v tem, da je novo kodiranje dovoljevalo vsebovati znake skoraj vseh pisanih jezikov. Prvih 128 znakov ASCII ustreza istim znakam Unicode.

znakovne kode asciiLeta 2000 je ASCII najbolj priljubljen kodiranje na internetu in ga uporabljal na 60% Googlovih indeksiranih strani. Do leta 2012 se je delež takih strani zmanjšal na 17%, mesto najobičajnejšega kodiranja pa je zasedlo Unicode (UTF-8).

Tako je ASCII pomemben del zgodovine informacijske tehnologije, vendar se njegova uporaba v prihodnosti šteje za nepremagljivo.

Zdieľať na sociálnych sieťach:

Príbuzný