EBCDIC

Перейти к навигацииПерейти к поиску

EBCDIC (англ. Extended Binary Coded Decimal Interchange Code — расширенный двоично-десятичный код обмена информацией; произносится «Эб-си-дик») — стандартный восьмибитный код, разработанный корпорацией IBM для использования на мейнфреймах собственного производства и совместимых с ними. EBCDIC кодирует буквы латинского алфавита, арабские цифры, некоторые знаки пунктуации и управляющие символы. Существовало по меньшей мере шесть версий EBCDIC, не совместимых между собой.

  .0.1.2.3 .4.5.6.7 .8.9.A.B .C.D.E.F 
0. NULSOHSTXETXPFHTLCDEL SMMVTFFCRSOSI12 9
1. DLEDC1DC2TMRESNLBSIL CANEMCCCU1IFSIGSIRSIUS11 9
2. DSSOSFSBYPLFETBESC SMCU2ENQACKBEL10 9
3. SYNPNRSUCEOT CU3DC4NAKSUB 
4. SP¢.<(+|12
5. &!$*);¬11
6. /,%_>?10
7. :#@'=" 
8. abcdefg hi12 10
9. jklmnop qr11 12
A. stuvwx yz10 11
B.  
C. {ABCDEFG HI12
D. }JKLMNOP QR11
E. \STUVWX YZ10
F. 01234567 89E0 
01234567 892 83 84 85 86 87 8

Прим.: Иногда коду 4F соответствует символ «!» либо вообще не соответствует никакой символ; коду 5F соответствует символ «|»; коду 6A соответствует символ «|»; коду B9 не соответствует никакой символ. При чтении таблицы последняя строка и последний столбец соответствуют правилам нанесения отверстий на перфокарту при кодировании символа в текстовом поколоночном режиме. Пробел кодируется отсутствием отверстий в соответствующей колонке.

EBCDIC(1)

  .0.1.2.3 .4.5.6.7 .8.9.A.B .C.D.E.F 
0. NULSOHSTXETXPFHTLCDEL SMMVTFFCRSOSI
1. DLEDC1DC2TMRESNLBSIL CANEMCCCU1IFSIGSIRSIUS
2. DSSOSFSBYPLFETBESC SMCU2ENQACKBEL
3. SYNPNRSUCEOT CU3DC4NAKSUB 
4. SP¢.<(+|
5. &!$*);¬
6. -/·,%_>?
7. :#@'=" 
8. abcdefg hi{°+
9. jklmnop qr}±
A. -÷stuvwx yz[
B. 01234567 89]_ 
C. ABCDEFG HI
D. JKLMNOP QR
E. \STUVWX YZ
F. 01234567 89 
01234567 892 83 84 85 86 87 8

Российским аналогом EBCDIC является код ДКОИ, в который добавлена кодировка кириллицы.
Произношение названия этой кодировки в Союзе звучало следующим образом: «ЕБСДИК» в жаргонном варианте и "И-Би-Си-Ди-Ай-Си" в "публичном" (в лекциях, выступлениях и т.д.)[1].

Примечания

  1. EBCDIC (pronounced «ebb-see-dik») (Extended Binary Coded Decimal Information Code) (англ.). Дата обращения: 10 августа 2024. Архивировано из оригинала 7 сентября 2010 года.

Литература

  • Charles E. Mackenzie. Coded Character Sets, History and Development (англ.). — Addison-Wesley Publishing Company, inc, 1980. — ISBN 0-201-14460-3.