计算机的嘴巴与耳朵

在很长的一段历史时期中,数字数据通信并没能迅速地发展起来。这是因为:首先,人们通常概念上的通信主要还是对话,即以话音的形式进行通信,还不存在必须要用数字形式进行通信的物体;其次,虽然后来出现了一些要以离散的数字形式进行通信的机器,但是受机器本身处理能力的限制,无法进行大规模的数字信号传送。例如,海军常用的“旗语”也可称之为一种原始的数字数据通信,发信者用两面旗子的不同位置向受信者表示不同的字母和数码,它所传递的信息也就比“烽火” 复杂多了。受信者必须经过专门训练才能理解这种“旗语”,而对再复杂一些的数字数据通信,人的眼睛恐怕就无能为力了。

计算机时代的到来,宣告了数字数据通信的革命。

既然计算机只能理解“0”和“1”,那么两台计算机之间进行交流当然也只能是以“0”和“1”的方式,也就是我们所说的数字方式进行了。

让我们剖开一台计算机看它是如何进行通信的。

计算机的嘴巴与耳朵 - 图1

上图中的数据发送设备相当于计算机的嘴巴,计算机通过这个嘴巴向别的计算机表达自己的愿望。上图中的数据接收设备相当于计算机的耳朵,计算机通过这个耳朵接收别的计算机发给它的信息。

例如,甲计算机要向乙计算机发表一篇演讲,则甲必须将它所讲的内容通过计算机软件翻译成一连串的“0”和“1”,再将这一连串的“0” 和“1”通过其数据发送设备发送到乙的数据接收设备上,乙收到这一连串的“0”和“1”以后才能理解甲的演讲内容,虽然一篇短短演讲内容可能会翻译成成千上万个的“0”和“1”,但计算机具有超人的本领, 那就是它识别“0”和“1”的能力十分强,目前一台普通微型计算机一秒钟可以识别几百万个“0”或“1”。它真是个天才,也是为什么计算机能如此深刻地影响人类社会的一大原因。

计算机如此深刻影响人类社会的另一大原因就在于它的存储器,存储器是计算机的记忆库,其中可以清晰地存储任何翻译成了“0”和“1” 组合的信息。比如,我们可以将一本《大英百科全书》翻译成“0”和“1” 放入存储器中,以后如果我们要查找其中的某一个条目,靠着计算机一秒钟识别几百万个“0”和“1”的能力,也能将此条目迅速查到,不用怀疑计算机的存储器能否装得下一部《大英百科全书》,因为即使是一台普通的微型计算机,它的存储器通常也能装下 400,000,000(4 亿) 个英文字母。

计算机的这种博闻强记使计算机之间的通信成为一种必然。因为, 我们毕竟不可能,也没有必要在每一台计算机中都装下一部《大英百科全书》!如果甲没装《大英百科全书》,乙装了,而甲又想查其中的一

个条目,那么让甲去问乙好了。这种甲和乙之间对话的过程就是计算机通信,通信的形式是数字数据通信。