Rozdiel medzi ASCII a EBCDIC

Obsah:

Anonim

The hlavný rozdiel medzi ASCII a EBCDIC je to, že ASCII používa na zobrazenie znaku sedem bitov, zatiaľ čo EBCDIC používa na zobrazenie znaku osem bitov.

Pre počítač je jednoduchšie spracovať čísla. Je však ťažké zvládnuť text. Preto sú znaky zakódované. Existujú rôzne štandardy kódovania znakov a ASCII a EBCDIC sú dva z nich. Pomáhajú reprezentovať test v počítačoch, telekomunikačných zariadeniach a ďalších elektronických zariadeniach. ASCII predstavuje 128 znakov. ASCII je kompatibilný s modernými kódovaniami a je efektívnejší. Na druhej strane, EBCDIC sa používa hlavne pre systémy založené na IBM. Predstavuje 256 znakov.

ASCII, EBCDIC

Čo je ASCII

ASCII znamená Americký štandardný kód pre výmenu informácií. Je to kódovací štandard, ktorý predstavuje číslice, písmena a symboly pomocou číslic. Číslice môžu byť 1, 2, 3 atď., Kým písmená sú a, b, c, A, B, C atď. Symboly sú znaky ako!, $ A #. Preto je možné pomocou ASCII previesť ľubovoľný kus textu na zodpovedajúcu množinu čísel. Táto konverzia uľahčuje ich uloženie do pamäte počítača.

Obrázok 1: Tabuľka ASCII

Zodpovedajúca hodnota ASCII znaku „B“ je 66. Hodnota ASCII pre „b“ je 98. Tabuľka ASCII obsahuje hodnoty ASCII pre všetky zodpovedajúce číslice, písmená a symboly. ASCII používa na reprezentáciu znaku 7 bitov. Predstavuje to maximálne 128 (27) znaky.

ASCII sa používa hlavne v programovaní, prevodoch údajov, grafike a textových súboroch. Jeden problém v ASCII je, že môže predstavovať iba 128 znakov. Neobsahuje znázornenie písmen v iných jazykoch, ako sú gréčtina a arabčina, ani matematické symboly. Existuje nová verzia ASCII s názvom Extended ASCII. Obsahuje štandardné znaky ASCII s ďalšími znakmi.

Čo je EBCDIC

EBCDIC znamená Rozšírený binárny kódovaný desatinný výmenný kód. Používa sa hlavne na počítačových operačných systémoch IBM mainframe a IBM midrange. Podporujú ho aj niektoré platformy iné ako IBM. EBCDIC používa na reprezentáciu jedného znaku 8 bitov a predstavuje 256 (28) alfanumerické a špeciálne znaky.

Obrázok 2: EBCDIC sa používa hlavne na sálových počítačoch IBM

EBCDIC má niekoľko nevýhod. V porovnaní s ASCII bude rovnaký znak, ktorého reprezentácia v ASCII trvá 7 bitov, v EBCDIC trvať 8 bitov. Preto je EBCDIC menej účinný ako ASCII. Navyše, pri zvažovaní usporiadania znakov, EBCDIC zoskupuje 9 znakov naraz. Okrem toho nie je kompatibilný s inými kódovaniami, ako je Unicode.

Rozdiel medzi ASCII a EBCDIC

Definícia

ASCII je štandard kódovania znakov pre elektronickú komunikáciu. EBCDIC je osembitové kódovanie znakov, ktoré sa používa hlavne v počítačových operačných systémoch IBM mainframe a IBM midrange.

Znamenať

Skratka ASCII znamená Americký štandardný kód pre výmenu informácií. EBCDIC je skratka pre Extended Binary Coded Decimal Interchange Code.

Počet bitov predstavuje znak

Ďalej ASCII používa 7 bitov na reprezentáciu znaku. EBCDIC používa na reprezentáciu znaku 8 bitov.

Počet postáv

Tiež ASCII predstavuje 128 (27) znakov, zatiaľ čo EBCDIC predstavuje 256 (28) znaky.

Účinnosť

Poradie postáv

Okrem toho ASCII radí znaky v postupnom poradí. EBCDIC zoskupuje 9 znakov naraz.

Kompatibilita

ASCII je navyše kompatibilný s modernými kódovaniami, ako je Unicode. Súbory ASCII je možné otvárať pomocou Unicode. Na druhej strane, EBCDIC nie je kompatibilný s modernými kódovaniami, ako je Unicode.

Záver

ASCII a EBCDIC sú štandardy kódovania dvoch znakov. Hlavný rozdiel medzi ASCII a EBCDIC je v tom, že ASCII používa na zobrazenie znaku sedem bitov, zatiaľ čo EBCDIC používa na zobrazenie znaku osem bitov.

Referencia:

1. „ASCII.“ Wikipedia, Wikimedia Foundation, 12. augusta 2018, k dispozícii tu.2. "EBCDIC." Wikipedia, Wikimedia Foundation, 10. augusta 2018, K dispozícii tu.

Obrázok so súhlasom:

1. „Tabuľka ASCII“ od ZZT32-vlastná práca na základe historického materiálu a dodatočných tabuliek nájdených na Wikipedii: Ascii., (Public Domain) cez Commons Wikimedia2. „Logo IBM in“ Autor: Viscovery, IBM, Amazon - Viscovery.co (verejná doména) prostredníctvom Commons Wikimedia

Rozdiel medzi ASCII a EBCDIC