Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký kód predstavuje v počítačoch špeciálny znak číslice alebo písmena?

Počítače nepredstavujú číslice, písmená ani špeciálne znaky s jediným univerzálnym kódom. Namiesto toho používajú schémy kódovania znakov . Tieto schémy mapujú znaky na číselné hodnoty. Najbežnejšie sú:

* ASCII (Americký štandardný kód pre výmenu informácií): Toto je 7-bitové kódovanie (čo znamená, že používa 7 bitov na reprezentáciu každého znaku), čo predstavuje 128 znakov vrátane veľkých a malých anglických písmen, čísel 0-9, interpunkčných značiek a ovládacích znakov.

* rozšírené ascii: Existujú rôzne 8-bitové rozšírenia ASCII, ktoré pridávajú viac znakov, často vrátane akcentovaných znakov a symbolov používaných v rôznych jazykoch. Tieto však nie sú štandardizované.

* unicode: Toto je oveľa širší medzinárodný štandard, ktorý predstavuje znaky prakticky zo všetkých systémov písania. Používa schémy kódovania s premenlivou dĺžkou ako UTF-8, UTF-16 a UTF-32. UTF-8 je najbežnejšie kódovanie používané na webe.

Ako to funguje:

Každý znak má jedinečný číselný kód. Napríklad:

* V ASCII:'A' je 65, 'A' je 97, '0' je 48.

* V Unicode:'a' je u+0041 (hexadecimal), 'a' je u+0061, '0' je u+0030.

Počítač ukladá tieto numerické kódy ako binárne čísla (sekvencie 0S a 1S). Keď na obrazovke uvidíte znak, softvér počítača vyhľadá zodpovedajúci kód a zobrazí správny glyf (vizuálna reprezentácia znaku).

Takže neexistuje jediný „kód“ - záleží na použitej schéme kódovania. Zastúpenie je vždy číslo (v binárnom), ale mapovanie z tohto čísla na viditeľný znak je určené kódovaním.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené