CPU工作时需要与外围硬件设备进行数据,指令的交换,这就需要与各部件有一个传输通道。如果每种设备都分别引入一组线路直接与CPU相连,则可以导致系统线路杂乱无章,甚至不可能实现。为了简化硬件电路和系统结构,人们引入了一组通用线路,并配以适当的接口,CPU通过这条线路与外围硬件设备相连,这条通用线路被称为总线(BUS),根据连接设备的不同,总线有可以分为内部总线,系统总线和外部总线三大类。
内部总线连接的是CPU与系统内部芯片(如主板芯片组)。
系统总线是连接系统主板与扩展插卡的总线(如网卡,显卡所有的PCI或AGP总线)。
外部总线则是用于连接系统与未必设备的总线(如ATA,SCSI和USB外设接口)。
1, ISA总线时代
ISA总线是8/16位的系统总线,最大传输速率仅为8M/s
2, PCI总线时代
PCI总线是32位的系统总线
PCI设备的数据传输带宽由两个因素决定:数据传输位数(即宽度)和频率。改变其中的任何一个值都可以使PCI带宽改变,因持提供数据传输带宽有两种办法:一种方法是加大经过PCI卡的数据传输位数,由每周期32位扩展到64位;另一种方法是使PCI频率加倍,有33MHZ变为66MHZ,这将有效地加速PCI的吞吐量。
3, AGP总线时代
AGP接口是inter于1996年7月推出的,这是显卡的局部总线,是基于PCI2.1版规范并进行扩充修改而成的。AGP(Accelerated Graphics Port,加速图形接口)
4, 即将到来的PCI-E总线时代
主要最新系统总线技术简介
1, 3GIO (PCI-Express)总线
2, AGP 8X总线
3, InfiniBand 和 PCI-X总线
4, HyperTransport总线
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/312079/viewspace-245289/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/312079/viewspace-245289/