正在加载文章...
分享这篇文章
继续阅读
摩斯密码 (Morse Code) 发明于 19 世纪 30 年代。它用两种信号状态,也就是点 . 和划 -,把字母和数字编码后通过电报传输。它展示了一个重要思想:复杂信息可以被拆成简单信号序列。
摩斯密码不是简单等长映射。英语里使用频率高的字母分配更短编码,比如 "E" 是一个点,"T" 是一道划;使用频率低的字母编码更长,比如 "Q" 是 --.-。这种设计和现代压缩里的可变长度编码思路相近,可以减少平均传输时间。
现代通信已经不依赖摩斯密码,但它的思想仍能在嵌入式系统里看到。没有屏幕和串口输出时,设备可以用 LED 的长短闪烁表示错误码。树莓派、微控制器或 IoT 设备在启动失败时,常用这种低成本方式暴露状态。
摩斯密码的价值在于简单和可靠。只有两种信号状态,也能传输完整语言。对开发者来说,它提醒我们:在资源受限的系统里,清晰的编码规则比复杂接口更重要。