编码的奥秘

尽管摩尔斯电码与计算机毫不相关,但熟悉它的本质却对深入了解计算机内部语言和软
硬件的内部结构有很大的帮助。
在本书中,编码或代码(c o d e)通常指一种在人和机器之间进行信息转换的系统(体系)。
换句话说,编码便是交流。有时我们将编码看成是密码(机密),其实大多数编码并不是的。大
多数的编码都需要被很好地理解,因为它们是人类交流的基础。

 

在《百年孤独》的一书的开篇,马尔克斯回忆了一个时代,那时“世界一片混沌,许多
事物没有名字。为了加以区别才给事物各个命名。”这些名字都是随意的,没有什么原因说明
为什么不把猫称为狗或不把狗称为猫。可以说英语词汇就是一种编码。//编程语言的设计者
,就是为了争取话语的制定权。标准的制定者,是有很大利益的。

我们用嘴发出声音组成单词,这些词可以为那些听得到我们声音,理解我们所用语言的
人所听懂,我们称这种编码为“口头语言”或“语音”。对写在纸上(或凿在石头上、刻在木
头上或通过比划写在空气中)的词,还有一种编码方式,那就是我们在印刷的报刊,杂志和
书籍上看到的字符,称之为“书面语言”或“文本”。在许多语言中,语音和文本间有很强的
联系。例如在英语中,字母或一组字母与一定的读音相对应。
手势语言的发明帮助了聋哑人进行面对面的交流。这是一种用手和胳膊的动作组合来表
达词语中的单个字母、整个词及其基本概念的语言。对盲人来说,他们可以使用布莱叶盲文
(B r a i l l e)。这种文字使用凸起的点代表字母,字母串和单词。当谈话内容要被迅速地记录下
来时,缩写和速记是很有用的。
人们在相互沟通时使用了各种不同的编码,因为在不同的应用场合,其中的一些较其他
的更为简便。例如,语言不能在纸上存储,所以使用了文字;语言、文字不适合用来在黑夜
中安静地传递消息,故摩尔斯电码是一个方便的替代品。只要一种编码可以适用于其他编码
所不能适用的场合,它就是一种有用的编码。
以后将看到,计算机中使用了不同的编码来传递和存储数字、声音、音乐、图像和视频
(电影)。

 

计算机不能直接处理人类世界的编码,因为它不能模拟人类的眼睛、鼻子、嘴和手
指来接收信息。尽管这些年来计算机的发展趋势使我们的桌上电脑具有捕获、存储、处理和
提供人类交流中所使用的各种信息的能,而且不论这些信息是视觉的(文字和图片)、听觉的
(语言、声音及音乐)还是两者的混合(动画和电影)。所有这些信息都要求使用它们自己的
编码方式,正如交谈需要使用人的某些器官(嘴和耳朵),而书写和阅读则需要使用另外一些
器官(手和眼睛)一样。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值