Page 72 - 计算机技术与人工智能
P. 72

计算机技术与人工智能 Computer Technology and Artificial Intelligence


            停止位。首先是一个起始位“0”,然后是5~8位数据(规定低位在前,高位在
            后),接下来是奇偶校验位(可省略),最后是停止位1。起始位0信号只占用

            一位,用以通知接收设备接收下一个字符。线路上在不传送字符时,应保持为
            “1”。接收端不断检测线路的状态,若连续为“1”以后又测到一个“0”,就
            知道发来一个新字符,应马上准备接收。字符的起始位还被用作同步接收端的时
            钟,以保证以后的接收能正确进行。

                起始位后面紧接着是数据位,它可以是5位(D0~D4)、6位、7位或8位
            (D0~D7)。奇偶校验(D8)只占一位,但也可以在字符中规定不同的奇偶校
            验位,则这时这一位就可省去。还可用这一位(1/0)来确定这一帧中的字符所
            代表信息的性质(地址/数据等)。

                停止位用来表征字符的结束,它一定是高电位(逻辑“1”)。停止位可以
            是1位、1.5位或2位。接收端收到停止位后,知道上一字符已传送完毕,同时,
            也为接收下一个字符做好准备——只要再收到”0”就是新的字符的起始位。若
            停止位以后不是紧接着传送下一个字符,则让线路上保持为“1”。图4-4(a)

            表示一个字符紧接一个字符传送的情况,上一个字符地停止位和下一个字符
            的起始位是紧相邻的;图4-4(b)则是两个字符间有空闲位的情况,空闲位为
            “1”,线路处于等待状态。存在空闲位正是异步通信的特征之一。

                例如,规定用ASCII编码,字符为七位,加一个奇偶校验位、一个起始位、
            一个停止位,则一帧共十位。
                3.接收/发送时钟
                在串行通信过程中,二进制数字系列以数字信号波形的形式出现。无论接收
            还是发送,都必须有时钟信号对传送的数据进行定位。接收/发送时钟就是用来

            控制通信设备接收/发送字符数据速度的,该时钟信号通常由微机内部时钟电路
            产生。在接收数据时,接收器在接收时钟的上升沿对接收数据采样,进行数据位
            检测;在发送数据时,发送时钟的下降沿发送器在将移位寄存器的数据串行移位

            输出。
                二、计算机通信的应用

                计算机之间互传数据只是通信的一个方面,比如很多人都知道电视通过一副

            天线或一根电缆来接收信号。1962年,一颗被用来在美国和欧洲之间传送电话及
            电视信号的通信卫星(Telstar)发射升空,标志着全球领域的通信技术又迈出了


            60
   67   68   69   70   71   72   73   74   75   76   77