pc解读14: 系统总线的发展

来源:互联网 发布:linux svn 版本号 编辑:程序博客网 时间:2024/05/17 06:09

系统总线的详细发展历程,包括早期的PC总线和ISA总线、PCI/AGP总线、PCI-X总线以及主流的PCIExpress、HyperTransport高速串行总线。从PC总线到ISA、PCI总线,再由PCI进入PCIExpress和HyperTransport体系,计算机在这三次大转折中也完成三次飞跃式的提升。与这个过程相对应,计算机的处理速度、实现的功能和软件平台都在进行同样的进化,显然,没有总线技术的进步作为基础,计算机的快速发展就无从谈起。业界站在一个崭新的起点:PCIExpress和HyperTransport开创了一个近乎完美的总线架构。而业界对高速总线的渴求也是无休无止,PCIExpress2.0和HyperTransport3.0都将提上日程,它们将会再次带来效能提升。在计算机系统中,各个功能部件都是通过系统总线交换数据,总线的速度对系统性能有着极大的影响。而也正因为如此,总线被誉为是计算机系统的神经中枢。但相比CPU、显卡、内存、硬盘等功能部件,总线技术的提升步伐要缓慢得多。在PC发展的二十余年历史中,总线只进行三次更新换代,但它的每次变革都令计算机的面貌焕然一新。

什么是系统总线
系统总线又称内总线或板级总线。因为该总线是用来连接微机各功能部件而构成一个完整微机系统的,所以称之为系统总线。系统总线是微机系统中最重要的总线,人们平常所说的微机总线就是指系统总线,如PC总线、AT总线(ISA总线)、PCI总线等。

系统总线的工作原理
系统总线在微型计算机中的地位,如同人的神经中枢系统,CPU通过系统总线对存储器的内容进行读写,同样通过总线,实现将CPU内数据写入外设,或由外设读入CPU。微型计算机都采用总线结构。总线就是用来传 送信息的一组通信线。微型计算机通过系统总线将各部件连接到一起,实现了微型计算机内部各部件间的信息交换。一般情况下,CPU提供的信号需经过总线形成电路形成系统总线。系统总线按照传递信息的功能来分,分为地址总线、数据总线和控制总线。这些总线提供了微处理器(CPU)与存储器、输入输出接口部件的连接线。可以认为,一台微型计算机就是以CPU为核心,其它部件全“挂接”在与CPU相连接的系统总线上。这种总线结构形式,为组成微型计算机提供了方便。人们可以根据自己的需要,将规模不一的内存和接口接到系统总线上,很容易形成各种规模的微型计算机。微型计算机实质上就是把CPU、存储器和输入/输出接口电路正确的连接到系统总线上,而计算机应用系统的硬件设计本质上是外部设备同系统总线之间的总线接口电路设计问题,这种总线结构设计是计算机硬件系统的一个特点。
2011311103124600

 

系统总线的组成
现在主流pc里的系统总线主要有前端总线,存储总线,AGP总线,PCI/PCIE总线等组成。他们都连接在北桥上。其中前端总线连接cpu和北桥,是外部数据进入cpu的唯一入口。cpu通过北桥连接主存和显卡,同时通过北桥上pci控制器连接pci总线上的io设备。

原创粉丝点击