ASCII, simboli: opis, tablica koda i prikazi

Kao što znate, računalo pohranjuje podatke u binarnom obliku, predstavljajući ga kao niz jedinica i nula. Za prevođenje podataka u oblik koji je prikladan za ljudsku percepciju, svaki jedinstveni niz znamenki na zaslonu zamjenjuje se odgovarajućim simbolom.

Jedan od sustava povezivanja binarnih kodova s ​​tiskanim i kontrolnim znakovima jest ASCII kodiranje.

S današnjom razinom razvoja računalne tehnologije korisnik ne treba znati o kodu svakog pojedinog simbola. Međutim, uobičajeno razumijevanje načina na koji se kodiranje provodi je krajnje korisno, a za neke kategorije stručnjaka to je apsolutno neophodno.

Stvaranje ASCII

U izvornom obliku, kodiranje je razvijeno 1963., a zatim ažurirano 25 godina.

U izvornoj verziji tablici ASCII znakova uključuje 128 znakova, kasnije se pojavila proširena verzija, u kojoj se prvi 128 znakova sprema i brojeve koji su uključeni u osmom malo mapirani simbola prethodno odsutne.

ascii znakovni stolTijekom godina ovaj je kodiranje najpopularniji na svijetu. Godine 2006. latino 1252 preuzelo je vodeće mjesto, a od kraja 2007. do danas Unicode čvrsto drži vodeću poziciju.

Računalo ASCII prezentacija

Svaki znak ASCII ima svoj kod koji se sastoji od 8 znakova, koji predstavljaju nulu ili jednu. Najmanji broj takvih reprezentacije nula (osam nule u binarnom sustavu), koji je izvor prvog elementa u tablici.

Maksimalno binarni kod u originalnoj verziji ASCII je nula + sedam jedinica, au proširenoj verziji - osam jedinica, od osam bitova.

Kontrolni znakovi

Kontrolni znakovi nazivaju znakove koje nemaju grafički prikaz i koristi se za organizaciju teksta, uređaj za upravljanje, itd Oni mogu ukazati na početak ili kraj teksta, kartice, generiranje zvučnog signala, razne operacije za TTY (teleprinter - .. Stroj za prijenos podataka električni kanal), razlučivost izlaza podataka na uređaju, poništenje akcije,

ascii ruski likovi

U tablici s ASCII oznakama pozicije 0 do 31, kao i 127 dodjeljuju se kontrolne znakove. Ukupno takvih znakova 33.

Ostali znakovi

Preostalih 95 mjesta su rezervirana za znakove interpunkcije i matematičkih operacija, decimalna mjesta, slova abecede, drugi registar: „A” i glavnom „A” horizontalne odgovaraju različitim kodovima u tablici ASCII znakova.

Broj simbola u tablici

Ako osoba razvija softver ili obavlja neke druge zadatke u području informacijske tehnologije, mora znati brojeve više ASCII znakova.

Kao što je gore spomenuto, pozicije 0-31 i 127 zauzimaju kontrolne znakove. Broj 32 dodjeljuje se prostoru, brojevi 33-47 i 58-64 dodjeljuju se interpunkcijskim oznakama i osnovnim matematičkim operacijama.

ascii znakova

Latinska velika slova su raspoređena abecednim redom i imaju brojeve od 65. do 90. godine. Mala slova Također se nalaze u abecednom redu, njihove pozicije - od 97. do 122. godine. Preostali brojevi (91-96 i 123-126) dodijeljene u zagrade i aparatića, kosa i ravna imaju, kao i neke od dijakritičkih znakova.

Kompletna tablica simbola u prikladnom grafičkom prikazu može se vidjeti na gore prikazanoj slici. Sljedeća slika prikazuje brojeve znakova u ruskom ASCII tablici znakova.

Napredni ASCII



Budući da je razvio originalni verzija kodiranja, na temelju američkog člana, tamo nisu predviđena ne samo razne vrste pisanja i nacionalnih pisama, ali čak i zgodan korištenje dijakritikama Aktivno se koriste u europskim jezicima.

ascii znakovni stol Ruski

Za oblikovanje proširenog kodiranja upotrijebljen je 8. bit. Ova verzija uključuje simbole nacionalnih europskih pisama i fonetske transkripcije, elemente grafike za crtežne tablice, brojne matematičke znakove.

Neki ASCII znakovi rijetko se koriste danas. Posebno se to odnosi na likove koji se koriste za crtanje tablica, kao u godinama nakon razvoj proširene kodiranje, puno više zgodan način grafički prikaz stolova su uvedeni.

Nacionalne opcije kodiranja

Prije pojave proširene verzije ASCII za prikazivanje nacionalnih pisama korištene su revidirane inačice kodiranja, gdje su umjesto latiničnih slova bile ruske, grčke, Arapski znakovi.

Dva koda u tablici dodijeljena su za prebacivanje između standardnog US-ASCII i njegove nacionalne varijante.

tablica ascii kodova znakova

Nakon ASCII nije postala su 128 i 256 znakova, proširila za Option kodiranje, u kojoj je izvorna verzija stola su pohranjene u prvih 128 kodova s ​​nula 8. bita. Znakovi nacionalna književnost pohranjuju u gornjoj polovici tablice (128-255-og položaj).

Ne morate znati kodove ASCII znakova izravno. Obično je dovoljno da programer za razvoj softvera zna broj elementa u tablici kako bi izračunao svoj kôd, ako je potrebno, pomoću binarnog sustava.

Ruski jezik

Nakon razvoja u ranim 70-ih godina kodiranja za skandinavske jezike, kineski, korejski, grčki, itd Stvaranje vlastitu verziju bave i Sovjetskog Saveza. Uskoro je razvio verziju 8-bitni kodiranje se zove KOI8, čuvajući prve 128 ASCII znakova kodove i dodjeljuje isti broj pozicija ispod slova nacionalnog abecede i dodatne znakove.

Prije uvođenja Unicode, KOI8 dominira ruskim segmentom Interneta. Postoje varijante kodiranja za rusku i ukrajinsku abecedu.

Problemi s ASCII

Budući da broj elemenata čak i u proširenoj tablici nije prelazio 256, nije bilo dostupna mogućnost sadržavanja nekoliko različitih skripti u jednom kodiranju. U 90-ima je pojavio problem "crocosyabr" u Runetu, kada su tekstovi upisali ruski ASCII znakovi pogrešno prikazani.

Problem je raskorak kodova različitih opcija ASCII svaki drugi. Sjetite se da je pozicija 128-255 može se postaviti različite znakove, a kada promijenite jednu ćirilici skup znakova u drugi, sva slova u tekstu zamijenjeni su drugima koji imaju isti broj u neku drugu verziju kodova.

Trenutačno stanje

Dolaskom Unicode, popularnost ASCII-a je pala.

Razlog tome leži u činjenici da je novi kodiranje dopustio da sadrže znakove gotovo svih pisanih jezika. Prvi 128 ASCII znakova odgovara istim Unicode znakovima.

znakovni kodovi asciiU 2000, ASCII je bio najpopularniji kodiranje na Internetu i korišten je na 60% Googleovih indeksiranih stranica. Do 2012. udio takvih stranica pada na 17%, a mjesto najpopularnijeg kodiranja zauzima Unicode (UTF-8).

Dakle, ASCII je važan dio povijesti informacijske tehnologije, ali njegova upotreba u budućnosti se smatra neupadljiva.

Dijelite na društvenim mrežama:

Povezan
Prikaz podataka u računalu: binarno kodiranje informacijaPrikaz podataka u računalu: binarno kodiranje informacija
ASCII (američki standardni kod za razmjenu informacija) - osnovno kodiranje teksta za latinicuASCII (američki standardni kod za razmjenu informacija) - osnovno kodiranje teksta za latinicu
Način kodiranja podataka pomoću brojeva. Binarno kodiranjeNačin kodiranja podataka pomoću brojeva. Binarno kodiranje
Kako umetnuti euro znak na tipkovnicu na različite načine?Kako umetnuti euro znak na tipkovnicu na različite načine?
Umetnite ikonu stupnjeva u sve aplikacijeUmetnite ikonu stupnjeva u sve aplikacije
Kodiranje je ... Potpisani sustavi: kodiranje podatakaKodiranje je ... Potpisani sustavi: kodiranje podataka
Kodiranje i dekodiranje je teško?Kodiranje i dekodiranje je teško?
Što je kodiranje i dekodiranje? Primjeri. Metode kodiranja i dekodiranja podataka numeričkih,…Što je kodiranje i dekodiranje? Primjeri. Metode kodiranja i dekodiranja podataka numeričkih,…
Što je kodiranje informacija i njegova obrada?Što je kodiranje informacija i njegova obrada?
Unicode šifriranje: standard za kodiranje znakovaUnicode šifriranje: standard za kodiranje znakova
» » ASCII, simboli: opis, tablica koda i prikazi
LiveInternet