RačunalnikiProgramiranje

ASCII, znaki: opis, tabela kod in tipov

Kot je znano, je računalnik shranjuje podatke v binarni obliki, da ga predstavlja kot zaporedje tiste in ničel. Prevesti informacije v obliki, primerni za prehrano ljudi, vsak edinstveno zaporedje številk pri prikazu nadomesti z ustreznim znakom.

Eden od korelacijske sistemov binarne kode za tiskanje in nadzor znakov ASCII.

Na sedanji stopnji razvoja računalniške tehnologije uporabniku ni treba vedeti kodo za vsakega posameznega simbola. Vendar pa je splošno razumevanje, kako se kodiranje izvede, je zelo koristna, in za nekatere kategorije specialistov in vse potrebno.

Ustvari ASCII

V prvotni obliki šifer je bil razvit leta 1963 in nato za 25 let dvakrat posodobljena.

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.

V preteklih letih, to kodiranje je najbolj priljubljena na svetu. V letu 2006 je vodilno mesto je latinščino leta 1252, in ob koncu leta 2007 in ima trenutno vodilno pozicijo trdno Unicode.

zastopanje Računalniška ASCII

Vsak ASCII znakov ima svojo kodo, sestavljena iz 8 znakov, ki predstavlja nič ali ena. Najmanjše število Takšna predstavitev nič (osem ničle v binarni sistem), ki je vir prvega elementa v tabeli.

Največja binarno kodo na različico ASCII izvirnika je null + sedem enot, in v podaljšani različici - osem enot, ki so povezani kot 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) resolucija podatkov iz naprave izhodnih itd odpoved dejanje.

V tabeli ASCII znakov položajih 0 do 31, in 127 se dodelijo za kontrolne znake. Skupaj 33 znamk.

Preostali 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.

število znakov v tabeli

Če je oseba, ki se ukvarja z razvojem programske opreme, ali za opravljanje nekaterih drugih nalog s področja informacijske tehnologije, je treba vedeti, število številnih ASCII znakov.

Kot smo že omenili, je položaj 0-31 in 127 prevzeti nadzor znakov. Številka 32 je dodeljen prostor, številka 33-47 in 58-64 so rezervirani za ločila in osnovne matematične operacije.

Latin velike črke urejen po abecednem vrstnem redu, in se s številkami od 65 th do 90 th. Male črke so razporejeni tudi po abecednem vrstnem redu, njihovi položaji - od 97 th do 122 th. Preostali številke (91-96 in 123-126), razvrščene v oklepajih in naramnice, poševne in ravne funkcijami, kot tudi nekatere diakritičnih znakov.

Celotna tabela simbolov v priročen grafični prikaz lahko vidimo na zgornji sliki. Spodnja slika prikazuje število znakov v Ruski tabeli ASCII znakov.

Razširjeno 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.

8. bitni bil vključen za tvorbo podaljšano kodiranja. Ta različica vključuje simbole nacionalnih evropskih črk in fonetično transkripcijo, grafičnih elementov, ki se uporabljajo za risanje tabel, številnih matematičnih simbolov.

Nekateri ASCII-znaki se danes redko uporabljajo. Še posebej to velja za znake, ki se uporabljajo za pripravo tabel, kot je v letih od razvoja razširjene kodiranje, veliko so bili uvedeni bolj priročne načine za grafični prikaz tabel.

Nacionalni variante kodiranje

Pred prihodom ASCII razširjena različica za prikaz mednarodnih znakov, ki se uporabljajo obnovljeno različico kodiranje, kje postaviti latinske črke so bile postavljene ruski, grški, arabski znakov.

Dve kode v tabeli so rezervirani za preklapljanje med standardnim US-ASCII in njenega nacionalnega prostora.

Po ASCII postal ne vključuje 128 in 256 znakov, širjenje po možnosti kodiranja, v katerih je bila prvotna različica tabele, ki so shranjene v prvih 128 kod z ničelno 8. bit. Znaki nacionalne literature shranjena v zgornji polovici tabele (128-255-th položaj).

Če želite vedeti, neposredno kode ASCII znakov uporabnik ni potrebna. Razvijalec programske opreme je običajno dovolj, da veš številko elementa v tabeli za izračun kodo, če je potrebno, s pomočjo binarnega sistema.

Ruski jezik

Po razvoju v zgodnjih 70-ih kodiranja za skandinavske jezike, kitajščina, korejščina, grščina, itd, Ustvarjanje svojo različico angažirano in Sovjetske zveze. Kmalu razvil različico 8-bitno kodiranje imenovano KOI8, ohranjanje prvih 128 kod ASCII znakov in dodeli enako število položajev pod črkami nacionalnega abecede in dodatnimi znaki.

Pred uvedbo Unicode KOI8 prevladujejo v ruskem segmentu interneta. Ni bilo variante kodiranje za ruščino in za ukrajinske abecede.

težave ASCII

Ker je število elementov tudi v podaljšano mizo ne presega 256, možnost prilagajanja enojno kodira več različnih pisav odsotne. V 90. letih je bil problem v RuNet "oops, smeti", ko besedilo vnesli Ruski ASCII znaki so se prikažejo napačno.

Težava je bila razlika od kod različnih možnosti ASCII drug drugega. 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 ASCII priljubljenosti je upadla.

Razlog za to leži v dejstvu, da novi nabori znakov dovoljeno, da vsebujejo znake skoraj vse pisnih jezikov. V tem primeru, prvi 128 ASCII znakov ustreza istemu Unicode značaja.

V letu 2000 je bil najbolj priljubljen ASCII kodiran na internetu in jih 60% indeksiranih "Google" spletnih straneh uporablja. Že leta 2012 se je delež teh straneh je padla na 17%, in kraj najbolj priljubljenih kodiranje je Unicode (UTF-8).

Tako ASCII je pomemben del zgodovine informacijske tehnologije, vendar je njegova uporaba v prihodnosti zdi Bezizgledan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.