趣谈"摩尔斯电码"(一)

     最近在看《编程的奥妙》一书,贯穿全书的始终是"摩尔斯电码",把人类的语言及动作能够象文字一样表达出来,它诠释了消息传递的新的概念。

     摩尔斯电码中点划之间的间隔是极为关键的。例如,发送字母A时,点划之间的间隔应与
一个点的时间大致相同(如果点的时间是1秒,那么间隔的时间也是1秒)。同一个词中字母间
间隔稍长,约为划的持续时间(或者3秒,如果那是划的持续时间的话)。下面是单词“h e l l o”
对应的摩尔斯电码,图中示意了字母间的间隔(隙):

     H          E          L                 L                      O

      几乎所有人都知道一点儿摩尔斯电码,国际遇险信号S O S的摩尔斯电码为“三点三划三
点”。S O S并非缩写,选择它仅仅因为它有一个易记的摩尔斯电码序列。第二次世界大战中,
英国广播公司选用贝多芬第五交响曲中的片段作为节目前奏— B A H 、B A H 、B A H 、
B A H M M M M M,听起来颇像摩尔斯电码中V(代表Vi c t o r y)的码字。
摩尔斯电码的一个缺点是它没有对大小写字母进行区分。除表示字母外,摩尔斯电码还
用5位长的码字来表示数字:

     尽管摩尔斯电码与计算机毫不相关,但熟悉它的本质却对深入了解计算机内部语言和软
硬件的内部结构有很大的帮助。
这就是后面要提到的进制的演变。

 

posted on 2008-09-23 23:17  PeteYan 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/phirothing/archive/2008/09/23/1297526.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值