Co je text ASCII a jak se používá?

Co je text ASCII a jak se používá?

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 nformace 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 000133!
011 0000480
011 1001579
011 101159;
100 000165NA
100 001066B
101 101090S
101 101191[
110 000197na
110 001098b
111 1101125}

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 10019Horizontální tab
000 101010Line Feed
001 01112. 3Konec 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
O autorovi Bobby Jack(58 článků zveřejněno)

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 Jacka

Př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