1 串行通信与并行通信哪个更好 近两年,大家听得最多的一个词可能就是串行传输了
从技术发展的情况来看,串行传输方式大有彻底取代并行传输方式的势头,USB取代 IEEE 1284,SATA取代PATA,PCI Express取代PCI„„ 从原理来看,并行传输方式其实优于串行传输方式
通俗地讲,并行传输的通路犹如一条 多车道的宽阔大道,而串行传输则是仅能允许一辆汽车通过的乡间公路
以古老而又典型的标准并行口(Standard Parallel Port)和串行口(俗称COM口)为例,并行接口的位宽为8,数据传输率高;而串行接口只有1位,数据传输速度低
在串行口传送1位的时间内,并行口可以传送一个字节
当并行口完成单词“advanced”的传送任务时,串行口中仅传送了这个单词的首字母“a”
图 1:并行接口速度是串行接口的8倍 那么,现在的串行传输方式为何会更胜一筹呢
一、并行传输技术遭遇发展困境 电脑中的总线和接口是主机与外部设备间传送数据的“大动脉”,随着处理器速度的节节攀升,总线和接口的数据传输速度也需要逐步提高,否则就会成为电脑发展的瓶颈
图 2 PC总线的发展 我们先来看看总线的情况
1981年第一台 PC中以ISA总线为标志的开放式体系结构,使用了ISA总线,数据总线为8位,工作频率为8
33MHz,这在当时却已经算作“先进技术(Advanced Technology)”了,所以ISA总线还有另一个名字“AT总线”
到了286时,ISA的位宽提高到了16位,为了保持与8位的ISA兼容,工作频率仍为8
ISA总线虽然只有16MBps的数据传输率,但直到 386时代,都一直是主板与外部设备间最快的数据通道
到了486时代,同时出现了PCI和VESA两种更快的总线标准,它们具有相同的位宽(32位), 2 但 PCI总线能够与处理器异步运行,当处理器的频