RačunalnikiProgramiranje

ASCII kodo (ameriški standardni nabor za izmenjavo informacij) - osnovno besedilo kodiranje za latinico

Po podatkih Mednarodne telekomunikacijske zveze leta 2016 internet z bolj ali manj redno uporabljajo tri in pol milijarde ljudi. Večina jih niti ne pomisli, da vsa sporočila, poslana na njih prek osebnega računalnika ali mobilne pripomočke, pa tudi besedila, ki so prikazane na zaslonih vseh vrst, v resnici, je kombinacija 0 in 1. To se imenuje kodiran predstavitev informacij. Zagotavlja in omogoča izvajanje njene shranjevanjem, obdelavo in posredovanje. Leta 1963 se je ASCII koda ZDA razvili, ki je predmet tega članka.

Predstavitev podatkov v računalniku

V zvezi z vsako elektronsko računalniško besedilo je zbirka posameznih likov. Med njimi niso le črka, vključno s kapitalom, ampak tudi ločila, številke. Poleg tega so posebni simboli uporabljeni "=", "&", "(" in presledke.

Množica simbolov, ki sestavljajo besedilo, ki se imenuje abeceda in številko - moč (označena kot N). Za določitev N ekspresije = 2 ^ b, kjer je b - število informacijskih bitov ali določeno maso simbolov.

Izkazalo se je, da je moč 256 znakov abecede vam omogoča, da predložijo vse potrebne znake.

Ker 256 je 8 Stopnja dve, teža posameznega učinka je 8 bitov.

Merska enota 8 bitov se imenuje 1-bajt, zato smo rekli, da je binarno kodo katerikoli znak v besedilu, ki je shranjena na vašem računalniku, zavzema en bajt pomnilnika.

Kako je kodiranje

Vsako besedilo, vpisano v spomin PC preko tipk na tipkovnici, na kateri so bili napisani številke, črke, ločila in drugi simboli. V spomin se prenašajo v binarno kodo, to je vsak simbol preslika v znano decimalno kodo za osebo, od 0 do 255, kar je skladno z binarno kodo - .. od 00000000 do 11111111.

kodiranje bajt znakov omogoča procesor izvaja obdelavo besedila, se nanašajo na vsak znak posebej. Ob istem času, 256 znakov, je dovolj, da predstavljajo kakršne koli informacije znakov.

Kodiranje ASCII znakov

Ta kratica za standardno kodo angleško ameriški za izmenjavo podatkov.

Tudi na pragu informatizacije, je postalo jasno, da je mogoče, da pridejo gor z različnimi načini kodiranja podatkov. Vendar pa je za prenos podatkov iz enega računalnika na drugega je potrebno razviti enoten standard. Torej, leta 1963 pa je bil ASCII tabela v ZDA. Prav vsak znak računalnik abeceda se dodeli zaporedno številko v binarni predstavitvi. Sprva je koda ASCII uporablja samo v Združenih državah Amerike, kasneje pa je postal mednarodni standard za PC.

kazalo vsebine

ASCII kode so razdeljena na 2 dela. Mednarodni standard se šteje, da je samo v prvi polovici tabele. Vključuje kodo iz zaporedno število 0 (šifre 00000000) do 127 (koda 01111111).

serijska številka

N

Kodiranje besedila ASCII

simbol

0-31

0000 0000 - 0001 1111

Znaki z N od 0-31 se imenujejo skrbniki. Njihova naloga je, da "vodnik" proces besedilom izhod na napravi monitor ali tiskanje, piskanje, itd

32-127

0010 0000 - 0111 1111

Simboli z N od 32 do 127 (standardni del tabele) - velike in male črke latinske abecede, številke 10-nye, ločila, in različni nosilci za trgovine in drugih znakov .. Simbol 32 označuje prostor.

128-255

1000 0000 - 1111 1111

Simboli z N od 128-255 (alternativni delu tabele ali kodne strani) imajo lahko različne možnosti, od katerih vsaka ima svojo številko. Stran koda se uporablja za določitev nacionalnih abeced, ki so drugačna od latinščine. Zlasti se izvaja s pomočjo kode ASCII za ruske znake.

Tabela kodiranje velikimi in male črke sledijo drug drugemu po abecednem vrstnem redu in številke - naraščajočimi vrednostmi. To načelo velja za ruske abecede.

kontrolni znaki

kodiranje ASCII tabela je bil prvotno zasnovan za sprejem in posredovanje informacij o tem je, ki jih je naprava kot Dalekopisač ne uporablja več. V zvezi s tem, v ključih nabor znakov, vključenih uporablja kot ukaze za nadzor nad napravo. Takšni ukazi so bili uporabljeni v takih pre-računalniški tehnik sporočanja, kot Morse code, in tako naprej.

Najpogostejši simbol "Dalekopisač" je NUK (00 "nič"). On se še vedno uporablja v večini programskih jezikov, ki kaže znakov konca vrstice.

Kadar se uporablja ASCII kodiranje

American Standard Code ne zahteva le vnos besedila tipkovnico s. Uporablja se tudi v tabeli. Še posebej, ASCII Art Maker Program slike se predstavljajo različne razširitve spektra kodiranje ASCII znakov.

Ti izdelki prihajajo v dve vrsti: grafični uredniki opravljanje funkcije, ki jih pretvori sliko v besedilo in pretvori "slik" v ASCII-grafiko. Na primer, znano je odličen primer Smiley kodiranje simbol.

ASCII se lahko uporabljajo pri izdelavi HTML dokumentov. V tem primeru, lahko vnesete niz znakov in simbolov, ki se ujema s to oznako bodo prikazani pri ogledu strani na zaslonu.

ASCII je potrebna za izdelavo večjezičnih spletnih mest, kot znake, ki ne pripadajo določeni nacionalni mizo, nadomesti z ASCII-kod.

nekatere funkcije

Za kodiranje podatkov besedila v ASCII je bila prvotno uporabljena 7 bitov (ena je ostala prazna), danes pa deluje kot 8-bit.

Črke, ki se nahajajo v stolpcih so zgoraj in spodaj, se med seboj razlikujejo samo en bit. To močno zmanjša zahtevnost preskusa.

Vloga ASCII v Microsoft Office

Če je potrebno, se lahko ta vrsta informacij kodiranje besedilnih se uporabljajo v urejevalniki besedil, ki jih je Microsoft, kot je Beležnica in Office Word. Vendar, ko tipkanje v tem primeru, ne morete uporabljati nekaterih funkcij. Na primer, ne boste mogli izvesti krepko kot ASCII znakov obdrži le pomen informacij, ne upošteva njegovo celotno obliko in obliko.

standardizacija

Organizacija sprejela standard ISO ISO 8859. Ta skupina opredeljuje osem-bitno kodiranje različnih jezikovnih skupin. Še posebej, ISO 8859-1 - je razširjenega ASCII, ki je miza za ZDA in Zahodni Evropi. ISO 8859-5 - je tabela se uporablja za cirilici, tudi ruski jezik.

Zaradi zgodovinskih razlogov do ISO 8859-5 se uporablja za kratek čas.

Za ruski jezik v tem trenutku dejansko uporablja kodiranje:

  • CP866 (Koda stran 866), ali DOS, ki se pogosto imenuje alternativa kodiranje GOST. So jo uporabljali vse do sredine 90-ih letih prejšnjega stoletja. V tem trenutku, skoraj nikoli ne uporablja.
  • KOI-8. Kodiranje je bil razvit v 1970-80s, in v trenutku, ko je skupni standard za e-poštnih sporočil v RuNet. To se pogosto uporablja v družini OS Unix, vključno z Linuxom. "Ruski" različica KOI-8, ki se imenuje KOI-8R. Poleg tega, da so različice za druge cirilici jezikov, kot ukrajinščini.
  • Code Page 1251 (CP 1251, Windows - 1251). Razvil Microsoft za podporo ruskega jezika v okolju Windows.

Glavna prednost CP866 prvega standarda je bil ohraniti psevdo-grafika znakov v enakih položajih kot v razširjeni ASCII. To vam omogoča, da delujejo nespremenjeno besedilo programa, tuje proizvodnje, kot je znameniti Norton Commander. Na tej točki se CP866 uporablja za programe, namenjene za Windows, ki delujejo v besedilnem pogledu celozaslonskem ali polja z besedilom, vključno s FAR Manager.

Računalniške besedila napisana v CP866 kodiranje, v zadnjem času so zelo redki, vendar se uporablja za ruskih imen v "Vindous".

"Unicode"

V tem trenutku je najbolj razširjena, je to kodiranje. Kode "Unicode" na tem področju. Prvi (od 0000 do U + U + 007F) vključuje niz ASCII znakov s kodami. Sledi polja znakov različnih nacionalnih književnosti, pa tudi ločil in tehničnih simbolov. Poleg tega je del kode "Unicode" rezerviran v primeru, da je treba vključiti nove znake v prihodnosti.

Zdaj veste, da se vsak znak v ASCII zastopali kombinacijo 8 ničel in enic. Laik, lahko te podatke se zdi nepotrebno in nezanimivo, vendar ne boste želeli vedeti, kaj se dogaja "v možganih" računalnika?!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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