串行传输和并行传输

2019-07-03 17:49:03 浏览数 (1)

一、小知识,先学习

Bit: 比特, 二进制数字中的位,为信息量的最小单位,每个0或1就是一个位(bit)。

Byte:字节,8bit就称为一个字节(Byte,B)。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如64位计算机的CPU一次最多能处理64位数据。

例如在UTF-8中,一个英文字母占用1个字节,一个汉字占用3个字节。

单位换算:

1B=8bit

1KB=1024B

1M=1024KB

1G=1024M

比特率(bit per second, bps), 某线路的传输速率为8bps,意思就是线路每秒钟可以传输8bit的数据。

二、并行传输和串行传输的区别

并行传输:字符编码的各位(比特)同时传输,也就是使用多根并行的数据线一次同时传输多个比特。

串行传输:将组成字符的各位串行依次地传输,使用一根数据线传输数据,一次传输1个比特,多个比特需要一个接一个依次传输;在串行传输中又分为同步传输和异步传输。

常见的并行接口:

PATA,Parallel Advanced Technology Attachment,并行高级技术附件接口,可用于连接硬盘、光驱、连接打印机、扫描仪等。

并口,Parallel Port,

PCI,Peripheral Component Interconnect,外设部件互连接口,用于插接外置网卡、声卡、显卡和调制解调器卡等。

常见的串行接口:

SATA,Serial ATA接口,

USB接口,

PCI Express,PCI E接口,

COM串行口,

三、串行传输和并行传输的优缺点

从原理上讲,在相同的工作频率下并行传输的传输速度远比串行传输大,但并行线路有一些难以克服的缺点,导致依靠并行线路的并行传输无法用于长距离通信。计算机与外界的长距离通信,例如与网络中的另外一台计算机进行通信时,只能使用串行传输。串行传输方式大有彻底取代并行传输方式的势头。SATA取代PATA,USB取代Parallel Port,PCI E取代PCI接口。

并行传输的缺点有:

1.成本高,并行传输如果每个时钟节拍发送多少个比特,则需要多少数据线(另外还需要多根控制线)。

PATA(并行传输)连接线缆包含40根导线(16根数据线,24根用于接地和进行控制);SATA(串行传输)连接线缆包含7根导线(4数据线 3接地线)。如果长距离通信,从成本上来讲,并行通信是串行通信的数倍。

2.并行接口占用空间大,对应线缆多占用空间也会大。

3.信号线之间的干扰大,不能用于长距离传输。并行线路多,线路间会产生干扰。并排的信号线在进行高速传输时,会在每条信号线的周围产生微弱的电磁场,出现串音干扰,进而影响到其它信号线中的数据传输。传输距离越长,串音干扰越严重。

PATA线缆的长度不能超过0.4米,而SATA线缆可以达到1米。

并行传输只适合于短距离、要求传输速度快的场合使用。

4.传输频率低,如果传输频率高的话,数据线之间会产生很大的干扰,造成数据出错,即使为数据线添加屏蔽层,也不能保证屏蔽掉高频率产生的干扰。所以,并行传输的最高传输频率有一定限制。

------

Next: 什么是串行传输中的同步传输和异步传输?

0 人点赞