ASCII je zkratka, kterou jste možná slyšeli v souvislosti s počítačovým textem, ale je to termín, který díky silnějšímu nováčku rychle přestává používat. Ale co je ASCII a k čemu se používá?
Co znamená ASCII?
Snad nejjednodušší místo pro začátek je samotná zkratka, pojďme ji tedy rozšířit:
NA merikánský S standardní C óda pro Já nformace Já nterchange
Tato sousta fráze ve skutečnosti neposkytuje úplný obraz, ale některé části okamžitě nabízejí nějaké vodítka, zejména první dvě slova. ASCII je americký standard, jehož význam se brzy ukáže.
Code for Information Interchange naznačuje, že mluvíme o formátu pro předávání dat tam a zpět. ASCII se konkrétně zabývá textovými daty: znaky, které tvoří slova v jazyce, který je typický pro člověka.
ASCII řeší problém, jak přiřadit hodnoty písmenům a jiným znakům tak, že když jsou uloženy jako jedničky a nuly v souboru, mohou být přeloženy zpět na písmena, když je soubor přečten později. Pokud se různé počítačové systémy dohodnou na použití stejného kódu, lze tyto informace spolehlivě zaměnit.
došlo k poškození programu spotify
Příbuzný: Jak najít symboly a vyhledat jejich význam
Historie ASCII
Někdy označované jako US-ASCII, ASCII byla americká inovace vyvinutá v šedesátých letech minulého století. Standard od té doby prošel mnoha revizemi, především v letech 1977 a 1986, kdy byla ASCII naposledy aktualizována.
Rozšíření a variace na ASCII v průběhu let stavěly, především proto, aby ASCII vynechalo mnoho znaků používaných nebo dokonce požadovaných jinými jazyky než americkou angličtinou. ASCII nezajišťuje ani symbol britské měny (£), ačkoli libra je přítomna v Latin-1, 8bitové rozšíření vyvinuté v 80. letech, které kóduje i několik dalších měn.
ASCII byl výrazně rozšířen a uspěl Unicode, mnohem komplexnějším a ambicióznějším standardem, který je popsán níže. V roce 2008 Unicode předběhl ASCII v popularitě pro online použití.
Jaké znaky představuje ASCII?
Pro počítač je písmeno A stejně neznámé jako fialová barva nebo pocit žárlivosti. Počítače se zabývají jedničkami a nulami a je jen na lidech, jak tyto jedničky a nuly použijí k reprezentaci čísel, slov, obrázků a čehokoli dalšího.
ASCII můžete považovat za morseovku digitálního světa - každopádně první pokus. Zatímco Morseova abeceda se používá k reprezentaci pouze 36 různých znaků (26 písmen a 10 číslic), ASCII byl navržen tak, aby reprezentoval až 128 různých znaků v 7 bitech dat.
ASCII rozlišuje velká a malá písmena, což znamená, že představuje 52 velkých a malých písmen z anglické abecedy. Spolu se stejnými 10 číslicemi je to zhruba polovina použitého prostoru.
Zbytek zabírají interpunkční, matematické a typografické symboly a soubor kontrolních znaků, což jsou speciální netisknutelné kódy s funkčními významy-více viz níže.
Zde jsou některé typické znaky, které kóduje ASCII:
Binární | Desetinný | Charakter |
---|---|---|
010 0001 | 33 | ! |
011 0000 | 48 | 0 |
011 1001 | 57 | 9 |
011 1011 | 59 | ; |
100 0001 | 65 | NA |
100 0010 | 66 | B |
101 1010 | 90 | S |
101 1011 | 91 | [ |
110 0001 | 97 | na |
110 0010 | 98 | b |
111 1101 | 125 | } |
Zvolené hodnoty mají některé užitečné vlastnosti, zejména:
- Písmena stejného případu lze vždy třídit číselně, protože jsou v pořádku. Například A má nižší hodnotu než B, která má nižší hodnotu než Z.
- Písmena různých případů jsou odsazena přesně o 32. Díky tomu je velmi snadné překládat mezi malými a velkými písmeny, protože pro každé písmeno je třeba přepnout pouze jeden bit.
Ovládací znaky
Kromě písmen, interpunkce a číslic může ASCII představovat řadu řídicích znaků, speciálních kódových bodů, které nevytvářejí jednoznakový výstup, ale místo toho poskytují alternativní významy pro data, která by je mohla konzumovat.
nejlepší místo ke stažení knih epub
Například znak horizontální záložky je ASCII 000 1001. Představuje místo, které získáte stisknutím klávesy TAB. Takové postavy obvykle neuvidíte přímo, ale jejich účinek se často zobrazí. Zde je několik dalších příkladů:
Binární | Desetinný | Charakter |
---|---|---|
000 1001 | 9 | Horizontální tab |
000 1010 | 10 | Line Feed |
001 0111 | 2. 3 | Konec přenosového bloku |
Co ostatní postavy?
ASCII byl v počátcích výpočetní techniky nesmírně úspěšný, protože byl jednoduchý a široce používaný. Ve světě s mezinárodnějším výhledem však jeden systém psaní prostě neřeže. Moderní komunikace musí být možná ve francouzštině, japonštině - ve skutečnosti v jakémkoli jazyce, do kterého bychom chtěli ukládat text.
Znaková sada Unicode může adresovat celkem 1 112 064 různých znaků, i když ve skutečnosti je aktuálně definována jen asi jedna desetina z nich. Může to znít hodně, ale cílem kódování je nejen zajistit desítky tisíc čínských znaků, ale také pokrývá emoji (téměř jeden a půl tisíce) a dokonce i zaniklé systémy psaní, jako je Jurchen.
Příbuzný: Vysvětleno 100 nejpopulárnějších emodži
Unicode uznal dominanci ASCII při výběru prvních 128 znaků: jsou přesně stejné jako ASCII. To umožňuje použití souborů kódovaných ASCII v situacích, kdy se očekává Unicode, což zajišťuje zpětnou kompatibilitu.
souhrn
Text ASCII představuje 26 písmen anglické abecedy s vhozenými číslicemi, interpunkcí a několika dalšími symboly. Svému účelu velmi dobře sloužilo po nejlepší část půlstoletí,
Nyní byl nahrazen Unicode, který podporuje obrovské množství jazyků a dalších symbolů, včetně emoji. UTF-8 je pro všechny praktické účely kódování, které by mělo být použito k online reprezentaci znaků Unicode.
Podíl Podíl tweet E-mailem Vyplatí se upgradovat na Windows 11?Windows byl přepracován. Stačí to ale k tomu, abyste vás přesvědčili o přechodu z Windows 10 na Windows 11?
jak odstranit můj propojený účetČíst dále Související témata
- Technologie vysvětlena
- Žargon
- Webová kultura
- Unicode
Bobby je technologický nadšenec, který pracoval jako vývojář softwaru po téměř dvě desetiletí. Je zapálený pro hraní her, pracuje jako editor recenzí časopisu Switch Player Magazine a je ponořen do všech aspektů online publikování a webového vývoje.
Více od Bobbyho JackaPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru