Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Ebcdic (rozšírená binárna kódovaná desatinná výmena kód)
* EBCDIC používa 8-bitový kód, ktorý mu dáva 256 možných znakov.
* Používa sa predovšetkým v systémoch IBM Mainframe.
Binárne kódovanie „Hello World“ v Ebcdic:
`` `
H - 11000100
E - 11000101
L - 11001100
L - 11001100
o - 11011111
- 01000000 (priestor)
W - 11101101
o - 11011111
R - 11100010
L - 11001100
D - 11001001
`` `
2. ASCII (americký štandardný kód pre výmenu informácií)
* ASCII používa 7-bitový kód (v niektorých prípadoch rozšírený na 8-bit), ktorý mu dáva 128 (alebo 256) možných znakov.
* Všeobecne sa používa v počítačoch a na internete.
Binárne kódovanie „Hello World“ v ASCII:
`` `
H - 01001000
E - 01100101
L - 01101100
L - 01101100
o - 01101111
- 00100000 (priestor)
W - 01010111
o - 01101111
R - 01110010
L - 01101100
D - 01100100
`` `
3. Unicode (Universal Character Set)
* Unicode používa kódovanie s premenlivou dĺžkou, čo umožňuje rozsiahlu škálu znakov z rôznych jazykov.
* Najbežnejším kódovaním je UTF-8, čo je kódovanie s premenlivou dĺžkou, ktoré používa 1-4 bajty na znak.
Binárne kódovanie „Hello World“ v UTF-8 (Unicode):
`` `
H - 01001000
E - 01100101
L - 01101100
L - 01101100
o - 01101111
- 00100000 (priestor)
W - 01010111
o - 01101111
R - 01110010
L - 01101100
D - 01100100
`` `
Dôležité poznámky:
* Binárne kódovanie znaku sa môže mierne líšiť v závislosti od špecifickej schémy kódovania použitej v danom systéme (napr. ASCII-7, ASCII-8, UTF-16 atď.).
* Príklad kódovania UTF-8 používa rovnaké bajty ako ASCII, pretože UTF-8 je kompatibilný s ASCII pre znaky v rozsahu ASCII.
Dajte mi vedieť, či by ste chceli podrobnejšie vysvetlenie akejkoľvek špecifickej schémy kódovania alebo mať iný text, ktorý by ste chceli kódovať!