它的第一个ฐ版本是algol58,由一个国际委员会在195๓7~1958年设计而的。两年后,即
假设一个文件一个ฐ很小文件包括三个1้6位数—例如,5๓a48h、78bຘfh和f5๓10h。由
这些板之ใ间通过总线互相通信。简单地说,总线是给计算机中ณ每块电路板的数字信号的
非常方便。向堆栈中放入数据叫作push压入,从堆栈中取走数据叫作pop弹出。
从此,开始了社团和政府使用计算机的漫长历史。然而,之所以对这段历史感兴趣可能
操作码代码
时钟
nand01
011101600
世界范围内的即时通信我们已经很熟悉,但它是当今新技
第5章绕过拐弯的通信1้9
一个样本。
所以,cນd盘中每秒声音有44100个采样样本,每个样本2个字节。立体声则需要两倍的采
样信息即每秒总共1้76๔400字节,每分1058400่0字节。现在可以知道为什么在20่世纪80่年代
之ใ前声音的数字记录不是很普遍。cນd上74分钟的立体声需要7๕83๑21600่0字节。
数字化声音与模拟声音相比具有很多众所周知的优点。特别是,无论何时复制模拟声音
例如从录音磁带生成电唱片都会有一些失真。而数字化声音是数字信息,总可以如实地转
录和复制。过去常常是电话信号传输线路越长则ท声音越糟。现不再是这样了,因为现在许多
电话系统都是数字的,跨越一个国家的呼叫信号就像跨越一条街道一样清晰。
cd也可像存储声音一样来存储数据。用得最广泛的用来存放数据的cນd称作cd-rom
cd只读存储器,通常cນd-ๅrom最多可存储约6๔60mb。今天,许多计算机中ณ都装有cd驱动
器,许多应用程序和游戏都在cd-rom中。
大约10่年前,声音、音乐่、视频开始进入个人计算机中ณ,这称为ฦ多媒体。现在多媒体已
经很普遍了,也不需要特别的名称。今天出售的许多家用计算机有声卡,内含一个adcນ用来
把从麦克风来的声音录制ๆ成数字,还有一个dac用来通过喇叭播放录制的声音。声音可以以
波形文件存放在磁盘中。
因为在家用计算机中录制ๆ和播放声音并不总是需要达到เ9tosh和
9indo9s低的采样率,如22050、1้1้025和8๖000赫兹,以及较小的8位样本信息和单频
度录制ๆ。声音以每秒8000่字节来录制,即每分48000่0字节。
人们从科幻电影和电å视中知道,未来的计算机可以用英语与用户交谈。一旦计算机有了
数字化录制ๆ和播放声音的硬件,则所有通向这一目标的其他工作就可用软件来完成。
使计算机能讲人们能识别ี的单词和句子的方法有两种。一种方แ法是让人们录制句子段落、
短语、单词及数字,然后存储在文件中,并且用不同的方法串在一起。这种方แ法通常用在通
过电话访问的信息系统中,它在只需播放有限的单词和数字组合的情况下能很好地工作。
一种常见的声音合成形式涉及到一个用来把ascii码字符转换成波形数据的进程。例如,
由于英语拼写并不总是一致的,所以这样的软件系统用一个词典或复杂算法来确定单词的确
切音。基本的音节称作音素组合成整个ฐ单词。通常软件需要做一些调整,例如,如果
一个句子后面跟着问号,则最后一个单词的声音频率必须增加。
声音识别—把波形数据转换成ascii码字符—是一个更复杂的问题。的确,许多人在
理解口语的方言方面有一些问题。在个ฐ人计算中使用听写软件时,通常需要训练以便能ม合理
转录某个人所说的话。其中涉及的一个问题已出了转换成ascii码文本的范围,即编程使计
算机“理解”所说的话。这个问题是人工ื智能的研究领域。
今天,计算机中的声卡也小的电å子音乐合成器,它能ม模仿1้28种不同的音乐乐器和4๒7
种不同的打击乐器,称作midi合成器。midi即乐器数字接口,在2๐0世纪8๖0年代早期由电子音
乐合成器制造者协会开出来,用来把这些电子乐器互相连接起来并连到เ计算机中。
不同种类的midi合成器用不同的方แ法来合成乐器的声音,其中一些比另一些更逼真。
midi合成器的性质已远远过了midi定义的范畴。所要做的无非是通过演奏声音来响应短