EBCDIC (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. NUL SOH STX ETX PF HT LC DEL SMM VT FF CR SO SI 12 9
1. DLE DC1 DC2 TM RES NL BS IL CAN EM CC CU1 IFS IGS IRS IUS 11 9
2. DS SOS FS BYP LF ETB ESC SM CU2 ENQ ACK BEL 10 9
3. SYN PN RS UC EOT CU3 DC4 NAK SUB  
4. SP ¢ . < ( + | 12
5. & ! $ * ) ; ¬ 11
6. / , % _ > ? 10
7. : # @ ' = "  
8. a b c d e f g h i 12 10
9. j k l m n o p q r 11 12
A. s t u v w x y z 10 11
B.  
C. { A B C D E F G H I 12
D. } J K L M N O P Q R 11
E. \ S T U V W X Y Z 10
F. 0 1 2 3 4 5 6 7 8 9 E0  
0 1 2 3 4 5 6 7 8 9 2 8 3 8 4 8 5 8 6 8 7 8

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

EBCDIC(1)

  .0 .1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F  
0. NUL SOH STX ETX PF HT LC DEL SMM VT FF CR SO SI
1. DLE DC1 DC2 TM RES NL BS IL CAN EM CC CU1 IFS IGS IRS IUS
2. DS SOS FS BYP LF ETB ESC SM CU2 ENQ ACK BEL
3. SYN PN RS UC EOT CU3 DC4 NAK SUB  
4. SP ¢ . < ( + |
5. & ! $ * ) ; ¬
6. - / · , % _ > ?
7. : # @ ' = "  
8. a b c d e f g h i { ° +
9. j k l m n o p q r } ±
A. - ÷ s t u v w x y z [
B. 0 1 2 3 4 5 6 7 8 9 ] _  
C. A B C D E F G H I
D. J K L M N O P Q R
E. \ S T U V W X Y Z
F. 0 1 2 3 4 5 6 7 8 9  
0 1 2 3 4 5 6 7 8 9 2 8 3 8 4 8 5 8 6 8 7 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.