串行通信与并行通信的主要区别是什么
各有什么优缺点
答:计算机与外部的信息交换称为通信,基本的通信方式有两种,并行通信和串行通信
并行通信:数据各位同时传送,此方式传输数据的速度快,但使用的通信线多,若要并行传送 8 位数据,需要用 8 根数据线,另外还需一些控制信号线
随着传输距离的增加,通信线成本的增加将成为突出的问题,而且传输的可靠性随着距离的增加而下降
因此,并行通信适用于近距离传送数据的场合
串行通信:将要传送的数据或信息按一定的格式编码,然后在单根线上按一位接一位的先后顺序进行传送
发送完一个字符后,再发送第二个
接收数据时,每次从单根线上一位接一位的接收信息,再把它们拼成一个字符,送给 CPU 作进一步处理
适用于远距离通信,需要的通信线少和传送距离远等优点
在串行通信中,什么叫单工、半双工、全双工工作方式
答:串行通信时,数据在两个站 A 与 B 之间传送,按传送方向分成单工、半双工和全双工三种方式
单工数据线仅能在一个方向上传输数据,两个站之间进行通信时,一边只能发送数据,另一边只能接收数据,也称为单向通信
在半双工方式中,数据可在两个设备之间向任一个方向传输,但两个设备之间只有一根传输线,故同一时间内只能在一个方向上传输数据,不能同时收发
全双工:对数据的两个传输方向采用不同的通路,可以同时发送和接收数据
什么叫同步工作方式
什么叫异步工作方式
哪种工作方式的效率更高
答:串行通信有两种基本工作方式:异步方式和同步方式 异步方式:不发送数据时,数据信号线总是呈现高电平,称为 MARK 状态,也称空闲状态
当有数据要发送时,数据信号线变成低电平,并持续一位的时间,用于表示字符的开始,称为起始位
起始位后,在信号线上依次出现待发送的每一位字符数据,最低有效位D0 最先送出,根据不同编码,有效数据位可由 5