OrdinadorsProgramació

El ASCII, caràcters: descripció, taula de codis i tipus

Com se sap, l'ordinador emmagatzema informació en forma binària, presentant-la com una seqüència d'uns i zeros. Per traduir la informació en una forma adequada per al consum humà, cada seqüència única de nombres quan es mostren reemplaçat pel caràcter corresponent.

Un dels sistemes de correlació de codis binaris per imprimir i caràcters de control ASCII és.

En el nivell actual de desenvolupament de la tecnologia informàtica de l'usuari no necessita conèixer el codi de cada símbol en particular. No obstant això, la comprensió general de com la codificació es porta a terme, és extremadament útil, i per a algunes categories d'especialistes i tot el necessari.

crear ASCII

En la forma original de la codificació que va ser desenvolupat en 1963 i després durant 25 anys dues vegades al dia.

En la versió original de la taula de caràcters ASCII inclou 128 caràcters, versió va aparèixer més endavant estesa, on es guarden els primers 128 caràcters i codis involucrats amb els símbols vuitè bit mapejats prèviament absents.

Amb els anys, aquesta codificació és el més popular al món. El 2006 va prendre el primer lloc d'Amèrica en 1252, i al final de 2007 i actualment ocupa una posició de lideratge amb fermesa Unicode.

la representació ASCII d'ordinador

Cada ASCII-personatge té el seu propi codi que consta de 8 caràcters, el que representa un zero o un u. El nombre mínim de tal representació és zero (vuit zeros en el sistema binari), que és la font del primer element a la taula.

codi binari màxim a una versió ASCII de l'original és nul + set unitats, i en la versió estesa - vuit unitats connectades, com el vuitè bit.

els caràcters de control

Els caràcters de control es denominen signes que no tenen una representació gràfica i s'utilitza per a l'organització del text, gestió de dispositius, etc. Poden indicar el començament o al final del text, pestanyes, generant un senyal de so, diverses operacions de TTY (teletip - .. Màquina per a la transmissió de dades canal elèctric) la resolució de les dades del dispositiu de sortida, etc. acció de cancel·lació.

A la taula de caràcters ASCII posicions 0 a 31, i 127 s'assignen els caràcters de control. Total de 33 marques.

Els caràcters restants

Les 95 posicions restants es reserven per als signes de puntuació i les operacions matemàtiques, dígits decimals, lletres de l'alfabet, diferent registre: "A" i una "A" majúscula corresponen horitzontal per a diferents codis en la taula de caràcters ASCII.

nombre de caràcters en la taula

Si una persona està involucrada en el desenvolupament de programari, o per realitzar altres tasques del camp de la tecnologia de la informació, cal conèixer el número d'una sèrie de caràcters ASCII.

Com es va esmentar anteriorment, la posició de 0-31 i 127 prendre caràcters de control. El nombre 32 és assignat a un espai, nombre 33-47, i 58-64 estan reservats per a les operacions de puntuació i matemàtiques bàsiques.

lletres majúscules llatines disposades en ordre alfabètic i es numeren de 65 º a 90 º. Les lletres minúscules també estan disposades en ordre alfabètic, les seves posicions - a partir de 97 º a 122 º. Els nombres restants (91-96 i 123-126) assignats als claudàtors i claus, característica oblic i recte, així com alguns dels signes diacrítics.

taula plena de símbols en una representació gràfica convenient es pot veure a la imatge superior. La següent figura mostra el nombre de senyals a la taula de caràcters ASCII de Rússia.

ASCII estès

Des que es va desenvolupar la versió original de la codificació, basat en el membre americà, no s'han previst no només diferents tipus d'escriptura i alfabets nacionals, però fins i tot un ús convenient dels signes diacrítics, que s'utilitzen activament en les llengües europees.

Vuitè bit ha estat involucrat en la formació de la codificació estesa. Aquesta versió inclou símbols d'alfabets nacionals i europees transcripció fonètica, elements gràfics, que s'utilitzen per a les taules de dibuix, una sèrie de símbols matemàtics.

Alguns caràcters ASCII poques vegades s'utilitzen en l'actualitat. En particular, això s'aplica als caràcters que s'utilitzen per elaborar les taules, igual que en els anys transcorreguts des del desenvolupament de la codificació estesa, tant s'han introduït formes més convenients de representació gràfica de les taules.

Nacional variants de codificació

Abans de l'arribada de la versió estesa del ASCII per mostrar caràcters internacionals utilitzats versió codificació remanufacturats, on col·locar les lletres llatines van ser col·locats rus, grec, caràcters àrabs.

Dos codis de la taula estan reservats per a la commutació entre els EUA-ASCII estàndard i el seu objectiu nacional.

Després que l'ASCII no es va fer incloure 128 i 256 caràcters, es va estendre per a la codificació d'opció, en el qual la versió original de la taula s'ha guardat en els primers 128 codis amb vuitè bit zero. Signes literatura nacional emmagatzemat en la meitat superior de la taula (128-255-èsima posició).

Per conèixer els codis de caràcters ASCII directament no es requereixi l'usuari. desenvolupador de programari sol ser suficient per saber el nombre de l'element en la taula per calcular el codi, si cal, utilitzant el sistema binari.

idioma rus

Després del desenvolupament a principis dels 70-s del codificacions per als idiomes escandinaus, xinès, coreà, grec, etc., creant la seva pròpia versió del compromesa i la Unió Soviètica. Aviat desenvolupat versió de la codificació de 8 bits anomenada KOI8, la preservació dels primers 128 codis de caràcters ASCII i assigna el mateix nombre de posicions en virtut de les lletres de l'alfabet nacional i caràcters addicionals.

Abans de la introducció d'Unicode KOI8 dominat en el segment rus d'Internet. Va haver-hi variants de codificació per a Rússia i per l'alfabet d'Ucraïna.

problemes ASCII

Atès que el nombre d'elements, fins i tot en taula estesa no excedeixi de 256, la possibilitat d'allotjar una única codificació diversos diferents guions absent. Als anys 90 hi va haver un problema en RuNet "Ui, escombraries" quan el text escrit caràcters ASCII russos es mostren incorrectament.

El problema era la discrepància dels codis ASCII de les diferents opcions entre si. Recordem que en les posicions 128-255 es poden posar diversos signes, i quan es canvia un caràcter ciríl·lics, totes les lletres del text han estat reemplaçats per altres que tenen el nombre idèntic en altres codis de versió.

estat actual

Amb l'adveniment de la popularitat ASCII Unicode s'ha esvaït.

La raó d'això rau en el fet que els nous jocs de caràcters permesos per contenir signes d'idiomes gairebé tots escrits. En aquest cas, els primers 128 caràcters ASCII es corresponen amb el mateix caràcter Unicode.

En 2000, va ser el més popular a Internet i s'utilitza en un 60% indexat a "Google" pàgines web de codi ASCII. Ja el 2012, la proporció d'aquest tipus de pàgines s'ha reduït al 17%, i el lloc de la codificació més popular va prendre Unicode (UTF-8).

Per tant, ASCII és una part important de la història de la tecnologia de la informació, però el seu ús en el futur sembla prometedor.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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