PC总线与PCI总线的区别?

作者&投稿:阳定 (若有异议请与网页底部的电邮联系)
PC总线 ISA总线 EISA总线 PCI总线是什么意思?都有什么区别?越详细越好!!~

总线,即计算机系统各个组件连接的数据、控制线路的总称。
ISA是非常老的总线,最多支持16bit,数据带宽较低;EISA是ISA的增强,数据带宽有提升,这两种总线已经淘汰了。PCI是应用最广泛的总线,支持32bit、64bit数据,支持33MHz~66MHz,数据带宽较高,但也是比较旧的的,最新的,有PCI-E等等。

PCIMG(业计算机协会PCI Industrial Computer Manufacturers Group)是 64位总线
PCI总线已成为了计算机的一种标准总线
http://baike.baidu.com/view/654929.htm
而pci总线是做在PCIMG64位总线主板上的.

诠释PC总线

从英特尔奔腾到奔腾Ⅲ,主板上的芯片组的结构和作用都没有太大的变化,一般分成2部分,由2块集成芯片组成,通过专用总线进行连接,这就是我们所称的“桥”,简单地来说桥就是一个总线转换器和控制器。它实现各类微处理器总线通过一个PCI总线进行连接的标准,可见,桥是不对称的。在桥的内部包含有兼容协议以及总线信号线和数据的缓冲电路,以便把一条总线映射到另一条总线上。

目前流行的主板上2块桥,一块负责与CPU、主存连接,另一块与ISA,PCI总线上的各种板卡、键盘、鼠标等输入/输出电路进行连接。我们习惯上将与CPU连接的芯片称为北桥,与I/O设备连接的芯片称为南桥。为了更好的了解微机的硬件知识,本文就微机总线做以下简单介绍。

一、 总线

所谓总线,笼统来讲,就是一组进行互连和传输信息(指令、数据和地址)的信号线。计算机的总线都是有特定的含义。如“局部总线”、“系统总线”等。

二、 总线分类

按性质和应用来划分,一般将总线划分为3类:

① 局部总线

在以Windows为代表的图形用户接口(GUI)进入PC机之后,要求有高速的图形描绘能力和I/O处理能力。这不仅要求图形适配卡要改善其性能,也对总线的速度提出了挑战。实际上当时外设的速度已有了很大的提高,如硬磁盘与控制器之间的数据传输率已达10MB/s以上,图形控制器和显示器之间的数据传输率也达到69MB/s。通常认为I/O总线的速度应为外设速度的3~5倍。因此原有的ISA、EISA已远远不能适应要求,而成为整个系统的主要瓶颈。

局部总线是PC体系结构的重大发展。它打破了数据I/O的瓶颈,使高性能CPU的功能得以充分发挥。从结构上看,所谓局部总线是在ISA总线和CPU总线之间增加的一级总线或管理层。这样可将一些高速外设,如图形卡、硬盘控制器等从ISA总线上卸下而通过局部总线直接挂接到CPU总线上,使之与高速的CPU总线相匹配。

而采用PCI总线后,数据宽度升级到64位,总线工频率为33.3MHZ,数据传输率(带宽)可达266MB/S。所以采用PCI总线大大解决了数据的I/O瓶颈,使计算机更好地发挥性能。

② 系统总线

这是微机系统内部各部件(插板)之间进行连接和传输信息的一组信号线。例如ISA总线。由于它只具有16位数据宽度,最高工作频率为8MHz,所以数据传输速率只能达到16MB/S。我们可以比较一下ISA总线与PCI总线带宽(数据传输率),就知道为什么现在的主板开始逐渐淘汰ISA插槽,如升技BF6主板有6个PCI插槽一个ISA插槽。

③ 通信总线

通信总线是系统之间或微机系统与设备之间进行通信的一组信号线。 三、 总线主要性能比较

评价一种总线的性能主要注意以下几个方面参数

A、 总线时钟频率:总线的工作频率,以MHZ表示,它是影响总线传输速率的重要因素之一。

B、 总线宽度:数据总线的位数,用位(bit)表示,如总线宽度为8位、16位、32位和64位。

C、 总线传输速率:在总线上每秒钟传输的最大字节数MB/S,即每秒处理多少兆字节。那么我们如何通过总线宽度和总线时钟频率来计算总线传输速率(带宽)。

传输速率=总线时钟频率x总线宽度/8

如升技BF6主板,PCI总线总线宽度16位,当总线频率66MHZ,总线数据传输速率=66x18/8(MB/S)=133(MB/S)。

为了更好地理解总线带宽、总线位宽、总线工作时钟频率的关系,我们举个比较形象的例子,高速公路上的车流量取决于公路车道的数目和车辆行驶速度,车道越多、车速越快则车流量越大;总线带宽就象是高速公路的车流量,总线位宽仿佛高速公路上的车道数,总线时钟工作频率相当于车速,总线位宽越宽、总线工作时钟频率越高则总线带宽越大。当然,影响总线性能的参数还有很多,如其同步方式、负载能力、信号线等等,但以上所介绍的三个是其重要参数

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PCI总线
PCI技术规格简介

从1992年创立规范到如今,PCI总线已成为了计算机的一种标准总线。由PCI总线构成的标准系统结构如图一所示。

PCI总线取代了早先的ISA总线。当然与在PCI总线后面出现专门用于显卡的AGP总线,与现在PCI Express总线,但是PCI能从1992用到现在,说明他有许多优点,比如即插即用(Plug and Play)、中断共享等。在这里我们对PCI总线做一个深入的介绍。

从数据宽度上看,PCI总线有32bit、64bit之分;从总线速度上分,有33MHz、66MHz两种。目前流行的是32bit @ 33MHz,而64bit系统正在普及中。改良的PCI系统,PCI-X,最高可以达到64bit @ 133MHz,这样就可以得到超过1GB/s的数据传输速率。如果没有特殊说明,以下的讨论以32bit @ 33MHz为例。

一、基本概念

不同于ISA总线,PCI总线的地址总线与数据总线是分时复用的。这样做的好处是,一方面可以节省接插件的管脚数,另一方面便于实现突发数据传输。在做数据传输时,由一个PCI设备做发起者(主控,Initiator或Master),而另一个PCI设备做目标(从设备,Target或Slave)。总线上的所有时序的产生与控制,都由Master来发起。PCI总线在同一时刻只能供一对设备完成传输,这就要求有一个仲裁机构(Arbiter),来决定在谁有权力拿到总线的主控权。

32bit PCI系统的管脚按功能来分有以下几类:

系统控制: CLK,PCI时钟,上升沿有效

RST ,Reset信号

传输控制: FRAME#,标志传输开始与结束

IRDY#,Master可以传输数据的标志

DEVSEL#,当Slave发现自己被寻址时置低应答

TRDY#,Slave可以转输数据的标志

STOP#,Slave主动结束传输数据的信号

IDSEL,在即插即用系统启动时用于选中板卡的信号

地址与数据总线: AD[31::0],地址/数据分时复用总线

C/BE#[3::0],命今/字节使能信号

PAR,奇偶校验信号

仲裁号: REQ#,Master用来请求总线使用权的信号

GNT#,Arbiter允许Master得到总线使用权的信号

错误报告: PERR#,数据奇偶校验错

SERR#,系统奇偶校验错

当PCI总线进行操作时,发起者(Master)先置REQ#,当得到仲裁器(Arbiter)的许可时(GNT#),会将FRAME#置低,并在AD总线上放置Slave地址,同时C/BE#放置命令信号,说明接下来的传输类型。所有PCI总线上设备都需对此地址译码,被选中的设备要置DEVSEL#以声明自己被选中。然后当IRDY#与TRDY#都置低时,可以传输数据。当Master数据传输结束前,将FRAME#置高以标明只剩最后一组数据要传输,并在传完数据后放开IRDY#以释放总线控制权。

这里我们可以看出,PCI总线的传输是很高效的,发出一组地址后,理想状态下可以连续发数据,峰值速率为132MB/s。实际上,目前流行的33M@32bit北桥芯片一般可以做到100MB/s的连续传输。

二、即插即用的实现

所谓即插即用,是指当板卡插入系统时,系统会自动对板卡所需资源进行分配,如基地址、中断号等,并自动寻找相应的驱动程序。而不象旧的ISA板卡,需要进行复杂的手动配置。

实际的实现远比说起来要复杂。在PCI板卡中,有一组寄存器,叫"配置空间"(Configuration Space),用来存放基地址与内存地址,以及中断等信息。

以内存地址为例。当上电时,板卡从ROM里读取固定的值放到寄存器中,对应内存的地方放置的是需要分配的内存字节数等信息。操作系统要跟据这个信息分配内存,并在分配成功后把相应的寄存器中填入内存的起始地址。这样就不必手工设置开关来分配内存或基地址了。对于中断的分配也与此类似。

三、中断共享的实现

ISA卡的一个重要局限在于中断是独占的,而我们知道计算机的中断号只有16个,系统又用掉了一些,这样当有多块ISA卡要用中断时就会有问题了。

PCI总线的中断共享由硬件与软件两部分组成。

硬件上,采用电平触发的办法:中断信号在系统一侧用电阻接高,而要产生中断的板卡上利用三极管的集电极将信号拉低。这样不管有几块板产生中断,中断信号都是低;而只有当所有板卡的中断都得到处理后,中断信号才会回复高电平。

软件上,采用中断链的方法:假设系统启动时,发现板卡A用了中断7,就会将中断7对应的内存区指向A卡对应的中断服务程序入口ISR_A;然后系统发现板卡B也用中断7,这时就会将中断7对应的内存区指向ISR_B,同时将ISR_B的结束指向ISR_A。以此类推,就会形成一个中断链。而当有中断发生时,系统跳转到中断7对应的内存,也就是ISR_B。ISR_B就要检查是不是B卡的中断,如果是,要处理,并将板卡上的拉低电路放开;如果不是,则呼叫ISR_A。这样就完成了中断的共享。

通过以上讨论,我们不难看出,PCI总线有着极大的的优势。而近年来的市场情况也证实了这一点。

添加:

1991 年下半年,Intel 公司首先提出了PCI 的概念,并联合IBM、Compaq、AST、HP、DEC 等100 多家公司成立了PCI 集团,其英文全称为:Peripheral Component Interconnect Special Interest Group(外围部件互连专业组),简称PCISIG。PCI 有32 位和64 位两种,32位PCI 有124 引脚,64 位有188 引脚,目前常用的是32 位PCI。32 位PCI 的数据传输率为133MB/s,大大高于ISA。

PCI 总线的主要性能
(1) 支持10 台外设
(2) 总线时钟频率33.3MHz/66MHz
(3) 最大数据传输速率133MB/s
(4) 时钟同步方式
(5) 与CPU 及时钟频率无关
(6) 总线宽度 32 位(5V)/64 位(3.3V)
(7) 能自动识别外设


pc总线有哪些类型
PCI总线是一种不依附于某个具体处理器的局部总线,从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,需要时具体由一个桥接电路,实现对这一层的智能设备取得总线控制权,以加速数据传输管理。 三、AGP总线 虽然现在PC机的图形处理能力越来越强,但要完成细致的大型3D图形描绘,PCI总线结构的性能仍然有限。

PCI总线是什么意思?
随着对更高性能的要求,后来又提出把PCI 总线的频率提升到66MHz,传输带宽能达到264MB\/s。1993年又提出了64bit的PCI总线,称为PCI-X,目前广泛采用的是32-bit、33MHz或者32-bit、66MHz的PCI 总线,64bit的PCI-X插槽更多是应用于服务器产品。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级...

PCIPCI总线信号的定义
RST# IN为复位信号,用于恢复PCI专用寄存器和定序器状态。在复位时,输出信号通常驱动到第三态,SERR#保持高阻,SBD#和SDONE可驱动至低电平,而REQ#和GNT#需同时为第三态。AD、C\/BE#和PAR在复位期间应由中心设备驱动为低电平,但不能为高电平。RST#和CLK可以不同步,但要确保复位边沿无反弹。AD[...

pci总线属于什么总线
PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写。PCI是由Intel公司1991年推出的一种局部总线。从结构上看,PCI是在CPU和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。因此,PCI总线属于局部总线。

PCI总线的PCI总线结构
在处理器系统中,含有PCI总线和PCI总线树这两个概念。这两个概念并不相同,在一颗PCI总线树中可能具有多条PCI总线,而具有血缘关系的PCI总线组成一颗PCI总线树。PCI总线由HOST主桥或者PCI桥管理,用来连接各类设备,如声卡、网卡和IDE接口卡等。在一个处理器系统中,可以通过PCI桥扩展PCI总线,并形成具有...

总线的总线分类
4、扩展总线(Expansion Bus):外部设备和计算机主机进行数据通信的总线,例如ISA总线,PCI总线。5、局部总线(Local Bus):取代更高速数据传输的扩展总线。其中的数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus),也统称为系统总线,即通常意义上所说的总线。

PCI 总线是什么?
PCI,是外围器件互联,是由PCISIG推出的一种局部并行总线标准。从结构上看,PCI是在CPU的供应商和原来的系统总线之间插入的一级总线,具体由一个桥接电路实现对这一层的管理,并实现上下之间的接口以协调数据的传送。PCI总线的特点是多总线共存采用PCI总线可在一个系统中让多种总线共存,容纳不同速度的...

pcie和pci有什么区别?
2、兼容性不同。在兼容性方面,PCI-E在软件层面上兼容目前的PCI技术和设备,支持PCI设备和内存模组的初始化,也就是说过去的驱动程序、操作系统无需推倒重来,就可以支持PCI-E设备。目前PCI-E已经成为显卡的接口的主流。3、插口不同 PCI Express指的是现在的最新的显卡插口,现在正是PCI Express和AGP...

pci是什么总线?
外设互连槽,PCI总线的地址总线与数据总线是分时复用的,支持即插即用 、中断共享等功能。分时复用的好处是一方面可以节省接插件的引脚数,另一方面便于实现突发数据传输。

主板上的:I\/O总线和PCI总线分别指哪部分?
CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I\/O接口,而后者则被称为存储器接口。pci总线是后者。简单来说cpu于其他设备之间的总线是i\/o,其他设备,例如显卡和其他设备之间的,是pci总线。

克孜勒苏柯尔克孜自治州18035804789: PC/104 和 PCI/104 的区别? -
穰变澳朗: 最先产生的堆栈型PC 是带有104 针ISA 堆栈总线的PC/104,之后产生的PC/104+则是在104 针ISA 堆栈总线的另一侧增加了120 针的PCI 堆栈总线.而到了PCI-104,则去掉了104 针的ISA 堆栈总线,这就为嵌入式系统设计者在有限的板卡区域提供了更加充足的设计空间.

克孜勒苏柯尔克孜自治州18035804789: PC机中的总线分为CPU总线和I/O总线,PCI总线属于 - ----总线. -
穰变澳朗: ..PCI是一种独立于处理器的总线,属于I/O总线范畴,其重要特性是I/O设备的即插即用.

克孜勒苏柯尔克孜自治州18035804789: 计算机中的三大总线是? -
穰变澳朗: PCI Express、PCI-X 2.0、HyperTransport三大总线在计算机系统中,总线的作用相当于人体的神经中枢,它承担着各部件、各子系统间数据传输的重任,而数据能否被快速传送直接关系到各子系统的性能,打个简单的比方,如果我们不更改...

克孜勒苏柯尔克孜自治州18035804789: PCI是什么意思啊?还有就是PC? -
穰变澳朗: PCI 局部总线( 总线是计算机用于把信息从一个设备传送到另一个设备的高速通道) ,英文全称是Peripheral Component Interconnection.一种由Inter公司推出的用于定义局部总线的规范.此规范允许在计算机内安装多达10个遵从PCI规范的扩展卡.PCI总线系统要求有一个PCI控制卡,它必须安装在一个PCI插槽内.根据实现方式,PCI控制器可以与CPU一次交换32位或64位数据,它允许智能PCI辅助适配器利用一种总线主控技术与CPU并行地执行任务.PCI允许多路复用技术,即允许一个以上的电子信号同时存在于总线之上. PC (Personal Computer) 个人计算机,即电脑

克孜勒苏柯尔克孜自治州18035804789: 笔记本接口pcmcia和expresscard区别?现在的笔记本
穰变澳朗: 是的,这是两种不同的接口,所以设备不能通用.据我所知目前好像还没有express 转 PC 的转换卡,就算有价格也应该很贵,还不如购买一个express接口的设备了. 下...

克孜勒苏柯尔克孜自治州18035804789: 电脑的PCI和USB有什么区别? -
穰变澳朗: 模拟接口将模拟信号输入到TFT-LCD显示设备上来显示本身就是很可笑的一件事情.计算机中运行的都是数据,包括图象信息,它们在显示卡上转换成模拟信号,然后通过连接线传输到显示器,然后再在显示器上以数字信号的形式显示,如果...

克孜勒苏柯尔克孜自治州18035804789: PC/104的PC104和PC104PLUS -
穰变澳朗: PC104有两个版本,8位和16位,分别与PC和PC/AT相对应.PC104PLUS 则与PCI总线相对应,在PC104总线的两个版本中,8位PC104共有64个总线管脚,单列双排插针和插孔,P1:64针,P2:40针,合计104个总线信号,PC104因此得名....

克孜勒苏柯尔克孜自治州18035804789: 系统总线,内存总线,PCI总线,有点晕了..谁能帮我理一理,这些有什么区别 -
穰变澳朗: 系统总线又叫做前端总线,是指连接CPU与内存、显卡、硬盘以及其它与CPU有数据交换的设备的线路通道,系统总线由芯片组控制,各种硬件设备的数据经过芯片组汇集之后再传输给CPU处理,而CPU处理完之后的数据也需要经过芯片组传...

克孜勒苏柯尔克孜自治州18035804789: PCIExpress总线的技术优势是什么?
穰变澳朗: PCIExpress总线的技术优势PCI总线的最大优点是总线结构简单、成本低、设计简单,但是缺点也比较明显:1)并行总线无法连接太多设备,总线扩展性比较差,线间干扰将导致系统无法正常工作2)当连接多个设备时,总线有效带宽将大幅降低,传输速率变慢3)为了降低成本和尽可能减少相互间的干扰,需要减少总线带宽,或者地址总线和数据总线采用复用方式设计,这样降低了带宽利用率

克孜勒苏柯尔克孜自治州18035804789: PCI104与PC/104+的区别 -
穰变澳朗: PC/104是一种专门为嵌入式控制而定义的工业控制总线, 是PC总线在嵌入式应用中的衍生产物,堆栈式结构,在国际上广泛流行, 被IEEE协会定义为IEEE-P996.1.我们知道, IEEE-P996是PC/XT和PC/AT工业总线规范, 而从PC/104被定义...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网