トランスコード(文字エンコード)

6ビットトランスコード、または6ビット伝送コードは、数年間にわたり、IBMバイナリ同期通信に使用していた3つの文字セットの1つでした。伝送データが48文字の限定セットを使用している場合、6ビットトランスコードを使用した伝送は、8ビットEBCDICまたはASCIIを使用した伝送よりも高いスループットを実現しました。

IBM 2780データ伝送端末は、1967 年にトランスコードのサポート付きで発表されました。その後継機種であるIBM 3780 データ通信端末は、1972 年に発表され、トランスコードのサポートが廃止され、「スペース圧縮」オプションが追加されました。

トランスコードは6ビットの文字コードです。IBMのパンチカードコードに関連しますが、EBCDICと同様にBCDではありません。64個の値は、26個の大文字、10個の数字、11個の記号、スペース、および16個の制御文字で構成されます。48個の印刷可能文字はABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 .'-/@#$%&*⌑<code>であり、<code>を表すことはできません。文字は奇数パリティ,:;!?"()[]<>+^=_\`{}|~で送信されます。2780は、トランスコードモードでは16個の制御文字をデータ文字として使用できません。[1]

コード表

6ビットトランスコード
0123456789BCDEF
0xSOHBCDEFGHSTXベルサブETB
1倍JKLMP質問RSP$*IUS / ITB
終了時刻DLE
2倍-/STあなたVWXはいZESC'%ENQETXHT
3倍0123456789シン#@ナクEM削除

コード表(2780マニュアルより)

キャラクター
 
パンチカード
コード
6ビット
トランスコード
ヘックス 
SOH12-9-1             P00
12-1           5  01
B12-2         4    02
C12-3         4 5ページ03
D12-4       3      04
E12-5       3 5 P05
F12-6       3 4 P06
G12-7       3 4 5  07
H12-8     2        08
12-9     2 5ページ09
STX12-9-2     2 4 P0A
12-8-3     2 4 5  0B
12-8-4     2 3 P0℃
ベル0-9-8-7     2 3 5  0D
サブ9-8-7     2 3 4    0E
ETB0-9-6     2 3 4 5 ページ0F
12   1          10
J11-1   1 5ページ11
K11-2   1 4ページ12
L11-3   1 4 5  13
M11-4   1 3P14
11-5   1 3 5  15
11-6   1 3 4    16
P11-7   1 3 4 5 ページ17
質問11-8   1 2 P18
R11-9   1 2 5  19
空間パンチがない   1 2 4    1A
$11-8-3   1 2 4 5 ページ1B
*11-8-4   1 2 3      1C
私たち11-9-8-7   1 2 3 5 ページ1D
終了時刻9-7   1 2 3 4 ページ1E
DLE12-11-9-8-1   1 2 3 4 5  1階
-11 0            20
/0-1 0 5 P21
S0-2 0 4 P22
T0-3 0 4 5  23
あなた0-4 0 3 P24
V0-5 0 3 5  25
W0-6 0 3 4    26
X0-7 0 3 4 5 ページ27
はい0-8 0 2 P28
Z0-9 0 2 5  29
ESC0-9-7 0 2 4    2A
'0-8-3 0 2 4 5 P2B
%0-8-4 0 2 3      2C
ENQ0-9-8-5 0 2 3 5 P2D
ETX12-9-3 0 2 3 4 ページ2E
HT12-9-5 0 2 3 4 5  2階
00 0 1 P30
11 0 1 5  31
22 0 1 4    32
33 0 1 4 5 P33
44 0 1 3      34
55 0 1 3 5 P35
66 0 1 3 4 P36
77 0 1 3 4 5  37
88 0 1 2        38
99 0 1 2 5 ページ39
シン9-2 0 1 2 4 ページ3A
#8-3 0 1 2 4 5  3B
@8-4 0 1 2 3 ページ3C
ナク9-8-5 0 1 2 3 5  3D
EM11-9-8-1 0 1 2 3 4    3E
削除12-9-7 0 1 2 3 4 5 ページ3階

トランスコードを使用するデバイス

参考文献

  1. ^ IBM Corporation (1971). コンポーネントの説明: IBM 2780 通信端末(PDF) . 2020年7月26日時点のオリジナルよりアーカイブ(PDF) 。
「https://en.wikipedia.org/w/index.php?title=Transcode_(character_encoding)&oldid=1283290206」より取得