通常而言,串行的速度比并行的高。原因其实比较简单。
虽说串行是一个比特一个比特传数据。并行是一排比特一排比特传数据,听起来并行的速度会比较高一些。但实际上由于并行传输时,同一时间中不同比特位互相干扰比较大,所以它的频率是极其有限的。如果需要解决干扰的问题,就要在每一条线路上增加屏蔽层。这样费用就相对比较高。而串行传输,因为只需要两条线,一条发送,一条接收。同样的道理,为了避免干扰,只要做两条线的屏蔽。所以他做屏蔽,价格会比较便宜。而速度就靠提高频率解决。一秒钟传10个比特位,如果速度不够快就一秒钟传100个,如果还不行就可以一秒钟传1000个,1万个,10万个,百万个,千万个,1亿个。
而这种频率的提升,实际上是没有太大限制的。综合成本考虑,串行传输只需要在收发两端提高频率就可以提高速度。而并行传输,要解决传输路径上所有并行线路的屏蔽问题。因而在同样价格下,,串行传输速度就会远远高于并行传输了。