试题详情
简答题什么叫同步工作方式?什么叫异步工作方式?哪种工作方式的效率更高?为什么?
  • 串行通信有两种基本工作方式:异步方式和同步方式
    异步方式:不发送数据时,数据信号线总是呈现高电平,称为MARK 状态,也称空闲 状态。当有数据要发送时,数据信号线变成低电平,并持续一位的时间,用于表示字符的开 始,称为起始位。起始位后,在信号线上依次出现待发送的每一位字符数据,最低有效位D0最先送出,根据不同编码,有效数据位可由5位、6位、位或8位构成,数据位后面有一个奇偶校验位,校验位后至少有一位高电平表示停止位,用于指示字符的结束。由此可见, 异步方式发送一个7位的ASCII码时,实际需发送10位、10.5位或11位信息,故影响传输效率。
    同步方式:没有数据传送时,传输线处于MARK 状态,为了表示数据传输的开始,发 送方式发送一个或两个特殊字符,称为同步字符。当发送法和接收方达到同步后,就可以一个字符接一个字符发送一大块数据,不再需要用起始位和停止位了,这样就可以明显的提高 数据的传输速率。同步方式传送数据时,在发送过程中,收发双发还必须用同一个时钟进行 协调,用于确定串行传输中每一位的位置。接收数据时,接受方可利用同步字符将内部时钟 与发送方保持同步,然后将同步字符后面的数据逐位移入,并转换成并行格式,供CPU读取,直至收到结束符为止。
  • 关注下方微信公众号,在线模考后查看

热门试题