> baudot | 5-bit | telex <

// Baudot 波多电报码 —— 电传打字机时代的经典 5 位电报码编码

[HISTORIC]

电报时代

诞生于 19 世纪 70 年代的早期数字字符编码,比 ASCII 早了数十年。

[5-BIT]

紧凑编码

每个字符只需 5 位,通过巧妙的状态切换机制承载更多字符。

[DUAL-MODE]

字母与符号双模式

利用 LTRS/FIGS 两种状态,32 个码即可表示 58+ 个字符。

>> 技术说明

Baudot 电报码的工作原理:

Baudot 使用 5 位(二进制 32 种组合)以及两种状态:字母模式(LTRS)和数字/符号模式(FIGS)。同一个 5 位码在不同模式下代表不同字符,从而用 32 个码实现超过 58 个可用字符。

编码示例:

'A' = 00011(字母模式) '1' = 10111(数字模式) 文本:A1 Baudot:00011 [FIGS] 10111 二进制:00011 11011 10111

典型应用场景:

  • >电传打字机 (TTY)
  • >Telex 电报网络
  • >无线电电传 (RTTY)
  • >海事通信
  • >新闻与电讯社线路

>> 常见问题

什么是 Baudot 电报码?

Baudot 电报码是一种 5 位字符编码,由埃米尔·波多(Émile Baudot)在 19 世纪 70 年代设计,是 ASCII 出现之前广泛应用于电报与早期数据通信的前身编码。

LTRS/FIGS 状态切换是如何工作的?

Baudot 具有字母(LTRS)和数字/符号(FIGS)两种模式。同一个 5 位码在不同模式下代表不同字符,通过发送特殊的切换码在 LTRS 与 FIGS 之间切换。

ITA2 与 US-TTY 有何区别?

ITA2 是 Baudot 电报码的国际标准;US‑TTY 是美国变体,在 FIGS 模式下对部分符号采用了不同映射。

为什么只使用 5 位?

在 19 世纪 70 年代,机械条件和线路质量有限,需要体积小而可靠的编码。5 位既能提供足够的组合,又能让硬件保持简单稳定。

// 速查表

名称bits
LTRS11111
FIGS11011
SPACE00100
CR01000
LF00010
NUL00000
A00011
E00001
T10000

// 代码示例

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)

>> 更多问题

问:博多码和 ITA2 有什么区别?

答:最初的博多码(1870 年代)经唐纳德·默里改进,于 1930 年形成 ITA2(国际电报字母表第 2 号)标准。如今所说的“博多码”几乎都指 ITA2:5 位、32 个码、两种换档状态。

问:LTRS 和 FIGS 换档码如何工作?

答:5 位只有 32 个码。11111(LTRS)切换到字母,11011(FIGS)切换到数字和标点。状态保持到下一次换档,因此可表示 60 多个字符。

问:博多码的传输速度是多少?

答:常见的有 45.45 波特(约每分钟 60 词)、50 波特(约 66 WPM)和 75 波特(约 100 WPM)。每个字符以 1 个起始位和 1.5 个停止位封装。

其他语言