串行通信是指通信双方按位进行,遵守时序的一种通信方式。串行通信中,将数据按位依次传输, 每位数据占据固定的时间长度,即可使用少数几条通信线路就可以完成系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。
并行通信是指多比特数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错。
异步通信和同步通信区别为:同步不同、误差不同、点对点不同。
一、同步不同
1、异步通信:异步通信不要求接收端时钟和发送端时钟同步,发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。
2、同步通信:同步通信要求接收端时钟频率和发送端时钟频率一致,发送端发送连续的比特流。
二、误差不同
1、异步通信:异步通信简单,双方通信时钟可允许一定误差。
2、同步通信:同步通信较复杂,双方时钟的允许误差较小。
三、点对点不同
1、异步通信:异步通信只适用于点对点。
2、同步通信:同步通信可用于点对多点。
参考资料来源:
百度百科——串行通信
百度百科——并行通信
百度百科——异步通信
百度百科——同步通信