前言:
经常接触台式机的同学肯定绕不开PCI-E这个名词,因为这是台式机里最重要的接口/通道之一,就算是笔记本,也有很多地方会提到,就好比你加固态硬盘的时候,查阅资料的时候你应该会发现有的M.2接口走的就是PCI-E X4通道,很多的雷电3接口也会提到这个是半速的,还是满血满速的,雷电3接口走的也是PCI-E通道。所以这个通道在电脑DIY里非常重要,如果你想学电脑硬件,这个通道是必须要认识的,但是很多人并不懂这个通道是个什么东西,到底是干什么的,这个文章我们来详细解读一下。
正文部分:
【总线的概念】
在电脑里,不同的设备要想交互数据,就必须要经过一定的通道,就好像现实当中,两个城市要交换货物,就必须要修路,这里的路就和计算机里的总线概念一样,总线就是计算机里,用于走数据的“路”,CPU核心和cache缓存交互数据的时候,使用的就是内部总线,这个总线只在CPU内交互数据,但是CPU不可能就自己在那空算数吧,他总要和其他设备交互数据,就需要用到外部总线了,CPU会通过外部总线和其他的设备比如硬盘,网卡,声卡,USB设备沟通,我们这个文章想要介绍的PCI-E就是外部总线的一种。
【PCI-E的前身】
早些年那时候电脑还没有标准化,各种配件的接口和协议都不统一,声卡用着声卡的接口,网卡用着网卡的接口,显卡用着显卡的接口,大家都不统一,不同品牌不同厂商的接口又都不一样,不统一带来的问题就是不方便拓展,你用着A家的主板,那你就只能买A家接口的显卡声卡和网卡。所以为了解决这种不统一,业内当时统一了一个规格,这就是最早的ISA接口,下图中红色圈中这个黑色的长槽就是ISA了,ISA诞生于距今十分遥远的1981年,它作为IBM PC/XT电脑的系统总线首次出现,由于PC/XT在相当长一段时间内都曾经是PC领域的统治者,所以这个接口也沿用了很久
不过,ISA的弱点也是显而易见的,作为最初的数据总线,ISA的传输速率很快便成了周边设备性能提升的瓶颈,它还有CPU占用率高以及占用硬件中断资源等其他问题,所以渐渐的也就无法再满足高速发展的外围设备的需求了,因此业界开始了对ISA总线的放弃以及对替代品的寻找。这位继任者,便是几乎陪伴了一代人的PCI,下图中白色的长槽就是了。(此段位引用)
PCI相对于ISA不仅提高了带宽速度,还做到了即插即用,所