串行通信和并行通信的区别


串行通信和并行通信的区别

文章插图
串行通信和并行通信是有区别的 。
一、并行通信 。
并行通信端口,即LPT1,俗称打印口,因为它常接打印机,它是同时传送八路信号,一次并行传送完整的一个字节信息 。
二、串行通信 。
串行通信端口,即COM1、COM2,一般接鼠标,外置Modem或其他串口设备 。它在一个方向上只能传送一路信号,一次只能传送一个二进制位,传送一个字节信息时,只能一位一位地依次传送 。
并行和串行的区别:
1、数据传送方式不同:串行口传输方式为数据排成一行、一位一位送出接收也一样,并行口传输8位数据一次送出 。
2、针脚不同:串行口针脚少、并行口针脚多 。
3、用途不同:串行口现在只用作控制接口、并行口多用作打印机、扫描仪等接口 。
并行的特征:
1、不可再现性:也就说,当一个程序重复执行时,即使初始条件相同,运行结果可能不相同 。
2、间断性:由于多个程序同时在系统中执行,系统要为每个程序分配CPU时间,这样就会导致一个程序可能在没执行完就被剥夺了CPU的使用权,从而导致程序运行时是间断的 。在并发系统中,很多程序都是按执行—暂停—执行的活动规律运行的 。
3、失去封闭性:程序并发执行时共享系统的资源,这样使得系统资能够被多个程序改变,也就是说一个程序的运行能够影响到另一个程序的运行,使得程序的运行不再是在一个封闭的环境下了 。
串行通信和并行通信的区别有发送数据数量不同、优点不同、缺点不同 。
【串行通信和并行通信的区别】1、发送数据数量不同
串行通信用一根线在不同的时刻发送8位数据;并行通信在同一时刻发送多位数据 。
2、优点不同
串行通信优点是传输距离远、占用资源少,并行通信优点是发送速度快 。
3、缺点不同
串行通信缺点是发送速度慢,并行通信缺点是传输距离短、资源占用多 。
扩展资料:
串行通信有两种方式:
1、同步通信( Asynchronous)
同步通信是将所要发送信息组成一个信息组(通常称为帧),在每帧信息的开始要有同步字符(1~2)个,在数据线上要保持连续的字符,没有信息时也要填上专用空字符,因为同步传输不允许在传输一帧信息时出现间隙 。同步通信特点:传送信息量大,数度高,适宜于快速传递,灵活性差 。
2、异步通信( Synchronous)
异步是指发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式 。异步通信是一种很常用的通信方式(效率较低)异步通信在发送字符时,发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来 。所传送的数据以字节为单位 。每个字节前加上一位起始位,每个字节的后面加上停止位 。好处:异步通信的好处是通信设备简单、便宜,但传输效率较低 。
参考资料:百度百科-串行通信
百度百科-并行通信