Транскодирование (кодирование символов)

Six-Bit Transcode , или Six-Bit Transmission Code , в течение нескольких лет был одним из трех наборов символов , используемых IBM для двоичных синхронных коммуникаций . Передача с использованием 6-битного Transcode имела более высокую пропускную способность, чем передача с использованием 8-битного EBCDIC или ASCII, при условии, что передаваемые данные использовали ограниченный набор из 48 символов.

Терминал передачи данных IBM 2780 был анонсирован с поддержкой Transcode в 1967 году. Его преемник, терминал передачи данных IBM 3780 , анонсированный в 1972 году, отказался от поддержки Transcode и добавил опцию «сжатия пространства».

Transcode — это шестибитный код символов . Он относится к коду перфокарт IBM , но, как и EBCDIC , не является BCD . Его 64 значения состоят из 26 заглавных букв, 10 цифр, 11 символов, пробела и 16 управляющих символов . Его 48 печатных символов — это ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 .'-/@#$%&*⌑; он не может представлять ,:;!?"()[]<>+^=_\`{}|~. Символы передаются с нечетной четностью . 2780 не может использовать 16 управляющих символов в качестве символов данных в режиме Transcode. [1]

Кодовая таблица

Шестибитный транскод
0123456789АБСДЭФ
0xСАХАБСДЭФГЧАСяСТХ.БЕЛСУБЭТБ
1x&Дж.КЛМНОПВРСП$*ВМС / ИТБ
ЭОТДЛЕ
2x-/СТУВВтХИЗЕСК'%ENQЭТХХТ
3x0123456789СИН#@НАКЭМДЕЛ

Кодовая таблица (из руководства 2780)

Характер
 

Код перфокарты
6-битный
транскод
Шестигранник 
САХ12-9-1             П00
А12-1           5  01
Б12-2         4    02
С12-3         4 5 П03
Д12-4       3      04
Э12-5       3 5 П05
Ф12-6       3 4 П06
Г12-7       3 4 5  07
ЧАС12-8     2        08
я12-9     2 5 П09
СТХ12-9-2     2 4 П
.12-8-3     2 4 5  
12-8-4     2 3 П
БЕЛ0-9-8-7     2 3 5  0D
Суб9-8-7     2 3 4    
ЭТБ0-9-6     2 3 4 5 П
&12   1          10
Дж.11-1   1 5 П11
К11-2   1 4 П12
Л11-3   1 4 5  13
М11-4   1 3 П14
Н11-5   1 3 5  15
О11-6   1 3 4    16
П11-7   1 3 4 5 П17
В11-8   1 2 П18
Р11-9   1 2 5  19
Космоснет удара   1 2 4    
$11-8-3   1 2 4 5 П
*11-8-4   1 2 3      
НАС11-9-8-7   1 2 3 5 П1D
ЭОТ9-7   1 2 3 4 П
ДЛЕ12-11-9-8-1   1 2 3 4 5  1 этаж
-11 0            20
/0-1 0 5 П21
С0-2 0 4 П22
Т0-3 0 4 5  23
У0-4 0 3 П24
В0-5 0 3 5  25
Вт0-6 0 3 4    26
Х0-7 0 3 4 5 П27
И0-8 0 2 П28
З0-9 0 2 5  29
ЕСК0-9-7 0 2 4    
'0-8-3 0 2 4 5 П
%0-8-4 0 2 3      
ENQ0-9-8-5 0 2 3 5 П2D
ЭТХ12-9-3 0 2 3 4 П
ХТ12-9-5 0 2 3 4 5  2эт.
00 0 1 П30
11 0 1 5  31
22 0 1 4    32
33 0 1 4 5 П33
44 0 1 3      34
55 0 1 3 5 П35
66 0 1 3 4 П36
77 0 1 3 4 5  37
88 0 1 2        38
99 0 1 2 5 П39
СИН9-2 0 1 2 4 П
#8-3 0 1 2 4 5  
@8-4 0 1 2 3 П
НАК9-8-5 0 1 2 3 5  3D
ЭМ11-9-8-1 0 1 2 3 4    
ДЕЛ12-9-7 0 1 2 3 4 5 П3 этаж

Устройства, использующие Transcode

Ссылки

  1. ^ IBM Corporation (1971). Описание компонента: IBM 2780 Communications Terminal (PDF) . Архивировано (PDF) из оригинала 2020-07-26.
Получено с "https://en.wikipedia.org/w/index.php?title=Transcode_(кодировка_символов)&oldid=1142268683"