Bemutatása szöveges információk a számítógépes

Ilyenkor bármely alfanumerikus gombokat a billentyűzeten okozza, hogy a jelet küld a számítógép bináris számként képviselő egyik kódkönyvki értékeket.

Kódtábla - ez egy belső ábrázolása karaktert a számítógépen.

A standard, hosszú ideig használható asztal \ (ASCII \) (\ (A \) merican \ (S \) tandard \ (C \) óda a \ (I \) nformational \ (I \) nterchange - amerikai szabványos kód az információcsere ).

Tárolni bináris egyetlen szimbólum kiosztott \ (1 \) bájt \ (= \) \ (8 \) bit. Tekintettel arra, hogy minden egyes bit \ (1 \), vagy \ (0 \), a lehetséges kombinációk száma az nullák és egyesek értéke 2 8 = 256.

Tehát segítségével \ (1 \) bájt lehet beszerezni \ (256 \) különböző kombinációi bináris kód és megjeleníti őket a segítségével \ (256 \) a különböző karaktereket.

Ezek a kódok alkotják az asztal \ (ASCII \).

A rövidség és a könnyű ezeket a karakter kódok a táblázatban egy hexadecimális számozási rendszer, amely a \ (16 \) szimbólumok - \ (10 ​​\) számjegy és \ (6 \) latin betűkkel: \ (A \), \ (B \ ), \ (C \), \ (D \), \ (E \), \ (F \). Amikor kódoló első karakter van írva ábra oszlopot, majd a sorokat található metszéspontjában az adott szimbólum.

Mi a kód táblázat

Például a latin betű \ (S \) táblázatban \ (ASCII \) képviseli hexadecimális - \ (53 \). Ha megnyomja a levél \ (S \) kerül rögzítésre a memóriában a számítógépes kód \ (01010011 \), amely a bináris megfelelője hexadecimális szám \ (53 \). Ez a kód lehet beszerezni lecseréli hexadecimális számjegy bináris ábrázolás. Ebben az esetben a szám \ (5 \) bekezdése helyébe a kód \ (0101 \), és a 3-as szám - kód \ (0011 \). A felmerülő betűk \ (S \) a képernyőn, a számítógép végrehajtja a dekódolást: alapján a bináris kép a karakter épül.

Mindegyik szimbólum táblázatban \ (ASCII \) alkalmazásával van kódolva \ (8 \) bitek vagy \ (2 \) hexadecimális számjegy.

Normál \ (az ASCII \) kódolja az első \ (128 \) karaktert a \ (0 \) a \ (127 \): számok, betűk, a latin ábécé, a vezérlő karaktereket. A fenti táblázat azt mutatja, a kódoló szimbólumok hexadecimális jelöléssel.

Az első \ (32 \) karakter ellenőrzési és elsősorban az adóból vezérlő parancsokat. Feladatuk függően változhat a szoftver és hardver. A második felében a kód táblázat (az \ (128 \) a \ (255 \)) amerikai szabvány nem határozza meg, és célja a karakterek a nemzeti ábécé, pseudographic és néhány matematikai szimbólumok. Különböző kiviteli alakoknál a második felében a kódkönyv lehet használni a különböző országokban.

A számok által kódolt szabványos \ (ASCII \) két esetben: ha a bemenet-kimenet, illetve mikor jelennek meg a szövegben. Ha az érintettek száma a számítások, akkor azok átalakítást végeztek el egy bináris kódot szabályoknak megfelelően (lásd. A leírásban).

Összehasonlításként vegyük száma \ (45 \) a két kódolási opció.


Ha a szövegben használt ez a szám lenne szükség annak bemutatása \ (2 \) bájt, mint minden számjegy képviseli a kódját az alábbi táblázat szerint \ (ASCII \). A hexadecimális kód rendszer fog kinézni \ (3435 \), a bináris rendszerben - \ (00110100 00110101 \).

Amikor számításánál használatos e kódszám érkezett speciális fordítási szabályok és képviseletében a \ (8 \) - bites bináris szám \ (00101101 \), amelynek költsége \ (1 \) bájt.

Jelenleg elterjedt kódja \ (Unicode \). Ez a kódolási támogatja a legtöbb operációs rendszer, az összes modern böngésző, és sok más program.

Normál \ (Unicode \) az együttműködés eredménye a Nemzetközi Szabványügyi Szervezet (\ (ISO \)), a vezető gyártók a számítógépek és szoftverek. A világban vannak \ (6700 \) élő nyelv, hanem csak \ (50 \) ezek hivatalos nyelvei az állam. Írásban használt rendszerek körül \ (25 \), amely lehetővé teszi, hogy hozzon létre egy univerzális szabvány.

Ahhoz, hogy ezeket kódoló script elég \ (16 \) - bites tartományban (\ (2 \) bájt per karakter), azaz egy olyan tartományban \ (0000 \) a \ (FFFF \). Normál \ (az ASCII \) veszi kódintervai a hely a becsület a tartományban \ (0000 \) a \ (00FF \).

Minden script kiválasztott kódját blokk. A mai napig a kódolás az összes élő hivatalos írásbeli teljesnek tekinthető: elosztott körül \ (29000 \) helyzetét a \ (65535 \) lehetséges.

Unicode karakterkészlet

Mi a kód táblázat

Nemrégiben egy konzorcium \ (Unicode \) megkezdte kódolja a másik írásrendszerek bolygónk, amelyekhez bármilyen érdeklődés: az írás a holt nyelvek, kiesett a modern használat, a kínai karakterek, mesterségesen létrehozott ábécé, és így tovább. N.

Reprezentálja a nyelvek sokfélesége \ (16 \) - bites titkosítás már nem elég, és ma \ (az Unicode \) már megkezdte a fejlesztési \ (21 \) - egy kis hely kódok (\ (000000 \) - \ (10FFFF \)), oszlik \ (16 \) zónák, az említett síkok.