EBCDIC ( anglicky Extended Binary Coded Decimal Interchange Code - rozšířený binárně kódovaný dekadický kód pro výměnu informací; vyslovováno "Eb-si-dic") je standardní osmibitový kód vyvinutý společností IBM pro použití na sálových počítačích vlastní výroby a kompatibilní s nimi. . EBCDIC kóduje latinská písmena, arabské číslice, některá interpunkční znaménka a řídicí znaky. Existovalo nejméně šest verzí EBCDIC, které nebyly vzájemně kompatibilní.
.0 | .jeden | .2 | .3 | .čtyři | .5 | .6 | .7 | .osm | .9 | .A | .B | .C | .D | .E | .F | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0. | NUL | SOH | STX | ETX | PF | HT | LC | DEL | SMM | VT | FF | ČR | TAK | SI | 12 9 | ||
jeden. | DLE | DC1 | DC2 | TM | RES | NL | BS | IL | UMĚT | EM | CC | CU1 | IFS | IGS | IRS | IUS | 11 9 |
2. | D.S. | SOS | FS | BYP | LF | ETB | ESC | SM | CU2 | ENQ | ACK | BEL | 10 9 | ||||
3. | SYN | PN | RS | VIDÍŠ | EOT | CU3 | DC4 | NAK | SUB | ||||||||
čtyři. | SP | ¢ | . | < | ( | + | | | 12 | |||||||||
5. | & | ! | $ | * | ) | ; | ¬ | jedenáct | |||||||||
6. | — | / | , | % | _ | > | ? | deset | |||||||||
7. | : | # | @ | ' | = | " | |||||||||||
osm. | A | b | C | d | E | F | G | h | i | 12 10 | |||||||
9. | j | k | l | m | n | Ó | p | q | r | 11 12 | |||||||
A. | s | t | u | proti | w | X | y | z | 10 11 | ||||||||
b. | |||||||||||||||||
C. | { | A | B | C | D | E | F | G | H | já | 12 | ||||||
D. | } | J | K | L | M | N | Ó | P | Q | R | jedenáct | ||||||
E. | \ | S | T | U | PROTI | W | X | Y | Z | deset | |||||||
F. | 0 | jeden | 2 | 3 | čtyři | 5 | 6 | 7 | osm | 9 | E0 | ||||||
0 | jeden | 2 | 3 | čtyři | 5 | 6 | 7 | osm | 9 | 28 | 38 | 48 | 5 8 | 6 8 | 7 8 |
Poznámka: Někdy kód 4F odpovídá znaku " ! » nebo se neshoduje vůbec žádný znak; kód 5F odpovídá symbolu « | »; kód 6A odpovídá symbolu « | »; kód B9 neodpovídá žádnému znaku. Při čtení tabulky odpovídá poslední řádek a poslední sloupec pravidlům pro děrování na děrném štítku při kódování znaku v režimu textového sloupce. Mezera je kódována absencí děr v odpovídajícím sloupci.
EBCDIC(1)
.0 | .jeden | .2 | .3 | .čtyři | .5 | .6 | .7 | .osm | .9 | .A | .B | .C | .D | .E | .F | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0. | NUL | SOH | STX | ETX | PF | HT | LC | DEL | SMM | VT | FF | ČR | TAK | SI | |||
jeden. | DLE | DC1 | DC2 | TM | RES | NL | BS | IL | UMĚT | EM | CC | CU1 | IFS | IGS | IRS | IUS | |
2. | D.S. | SOS | FS | BYP | LF | ETB | ESC | SM | CU2 | ENQ | ACK | BEL | |||||
3. | SYN | PN | RS | VIDÍŠ | EOT | CU3 | DC4 | NAK | SUB | ||||||||
čtyři. | SP | ¢ | . | < | ( | + | | | ||||||||||
5. | & | ! | $ | * | ) | ; | ¬ | ||||||||||
6. | - | / | · | , | % | _ | > | ? | |||||||||
7. | : | # | @ | ' | = | " | |||||||||||
osm. | A | b | C | d | E | F | G | h | i | { | ≤ | ' | ° | + | |||
9. | j | k | l | m | n | Ó | p | q | r | } | ¤ | ' | ± | ≈ | |||
A. | - | ÷ | s | t | u | proti | w | X | y | z | [ | ≥ | |||||
b. | 0 | jeden | 2 | 3 | čtyři | 5 | 6 | 7 | osm | 9 | ] | ≠ | _ | ||||
C. | A | B | C | D | E | F | G | H | já | ||||||||
D. | J | K | L | M | N | Ó | P | Q | R | ||||||||
E. | \ | S | T | U | PROTI | W | X | Y | Z | ||||||||
F. | 0 | jeden | 2 | 3 | čtyři | 5 | 6 | 7 | osm | 9 | |||||||
0 | jeden | 2 | 3 | čtyři | 5 | 6 | 7 | osm | 9 | 28 | 38 | 48 | 5 8 | 6 8 | 7 8 |
Ruská obdoba EBCDIC je kód KOI-8 , do kterého bylo přidáno kódování cyrilice.
Výslovnost názvu tohoto kódování v Unii byla následující: „EBSDIK“ ve slangové verzi a „IBSC“ ve verzi „veřejné“ (na přednáškách, projevech apod.). [jeden]
Kódování znaků | |
---|---|
Historická kódování | doplňková komp. semafor (Makarov) morse Bodo MTK-2 komp. 6bitový SCP RADIX-50 EBCDIC KOI-7 ISO 646 |
moderní 8bitová reprezentace | symboly ASCII non-ASCII 8bitové kódové stránky cyrilice KOI-8 Základní kódování MacCyrillic ISO 8859 1 (lat.) 2 3 čtyři 5 (kir.) 6 7 osm 9 deset jedenáct 12 13 čtrnáct 15 (€) 16 Okna 1250 1251 (Kir.) 1252 1253 1254 1255 1256 1257 1258 WGL4 IBM a DOS 437 850 852 855 866 "alternativní" MIC |
Vícebajtové | tradiční DBCS GB2312 HTML unicode UTF-32 UTF-16 UTF-8 seznam postav cyrilice |
uživatelské rozhraní rozložení klávesnice národní prostředí překlad řádků písmo přepis vlastní písma utility iconv záznam |