> baudot | 5-bit | telex <
// Baudot(ボードー)コード – テレタイプ全盛期の歴史的な 5 ビット電信エンコード方式
電信の時代
1870 年代に登場した元祖デジタル文字コードで、ASCII より何十年も前の規格です。
コンパクトなコード
1 文字あたりわずか 5 ビットで、シフト機構により多くの文字を表現できます。
文字と数字モード
32 個のコードで、LTRS/FIGS シフト状態を使って 58 文字以上を表現します。
>> 技術情報
Baudot コードの仕組み:
Baudot コードは 5 ビット(32 通り)と 2 つのシフト状態、文字モード(LTRS)と数字・記号モード(FIGS)を使用します。同じ 5 ビットコードでも現在の状態によって別の文字を表し、32 個のコードから 58 文字以上を実現します。
エンコード例:
'A' = 00011(文字モード) '1' = 10111(数字モード) テキスト: A1 Baudot: 00011 [FIGS] 10111 バイナリ: 00011 11011 10111
歴史的な用途:
- >テレタイプ端末 (TTY)
- >テレックスネットワーク
- >ラジオテレタイプ
- >海事通信
- >ニュース配信回線
>> よくある質問
Baudot コードとは?
Baudot コードは、1870 年代に Émile Baudot が考案した 5 ビットの文字コードです。ASCII の前身として、電信や初期のデータ通信で広く使われました.
LTRS/FIGS シフトはどのように動作しますか?
Baudot には LTRS(文字)と FIGS(数字・記号)の 2 つのモードがあります。同じ 5 ビットコードでもモードによって別の文字を表します。特別なシフトコードを送信して LTRS と FIGS を切り替えます。
ITA2 と US-TTY の違いは?
ITA2 は Baudot コードの国際標準です。US-TTY は米国向けのバリアントで、FIGS モードで一部の記号割り当てが異なります。
なぜ 5 ビットだけなのですか?
1870 年代の機械的制約や回線品質を考えると、小さくて堅牢なコードが必要でした。5 ビットは十分な組み合わせを提供しつつ、装置をシンプルで信頼性の高いものに保ちます。
// クイックリファレンス
| 名前 | bits |
|---|---|
| LTRS | 11111 |
| FIGS | 11011 |
| SPACE | 00100 |
| CR | 01000 |
| LF | 00010 |
| NUL | 00000 |
| A | 00011 |
| E | 00001 |
| T | 10000 |
// コード例
ITA2 framing 1 start bit (0) + 5 data bits + 1.5 stop bits (1) Speeds 45.45 baud ~ 60 wpm | 50 baud ~ 66 wpm | 75 baud ~ 100 wpm Codes 2^5 = 32 per shift state, LTRS/FIGS give 60+ characters Example HI -> 10100 00110 (H=10100, I=00110, LTRS mode)
>> その他の質問
Q: ボーコードとITA2の違いは何ですか?
A: 元のボーコード(1870年代)はドナルド・マレーによって改良され、1930年にITA2(国際電信アルファベット第2号)が誕生しました。現在「ボーコード」と言えばほぼITA2を指し、5ビット・32コード・2つのシフト状態を持ちます。
Q: LTRSとFIGSのシフトコードはどう動作しますか?
A: 5ビットでは32コードしか表せません。11111(LTRS)で文字、11011(FIGS)で数字と記号に切り替えます。次のシフトまで状態が保たれ、60文字以上を表現できます。
Q: ボーコードはどの速度で送信されましたか?
A: 一般的には45.45ボー(約60語/分)、50ボー(約66WPM)、75ボー(約100WPM)でした。各文字はスタートビット1つと1.5ストップビットで囲まれます。