总线学习

来源:互联网 发布:软件项目心得体会 编辑:程序博客网 时间:2024/05/05 08:43

1.   总线是计算机系统各部件之间传输地址、数据和控制信息的通道。

任一时刻,只能有一个部件/设备通过总线发送数据,其他部件只能处于接收状态。


2. 总线分类分为片总线,内总线和外部总线

将总线分为以下三类。

( )微处理器芯片总线

       也称为元件级总线,这是在构成一块 CPU 插件或用微处理机芯片组成一个很小系统时常用的总线,常用于 CPU 芯片、

存储器芯片、 I/O 接口芯片等之间的信息传送。按所传送的信息类别不同,可将芯片总线分为传送地址、传送数据和传送

控制信息等三组总线,分别简称为地址总线、数据总线和控制总线。

( )内总线

     也称为板极总线或系统总线,它是微型计算机系统内连接各插件板的总线,用以实现微机系统与各种扩展插

件板之间的相互连接,是微机系统所特有的总线,一般用于模板之间的连接。在微型计算机系统中,系统总线是主板上微处理器和外部设备之间进行通讯时所采用的数据通道。

( )外部总线

     也称为通信总线,主要用于微机系统与微机系统之间或微机与外部设备(如打印机、硬盘设备)、仪器仪表之间的通信,常用于设备级的互连。这种总线的数据传输可以是并行的,也可以是串行的,数据传输速率低于系统内部的总线。  


3. 机器内部总线是计算机内部各部件通讯的总线,按照发展的过程分为以下几种:  ( PCI, PCI-E最重要)

(1)ISA总线、EISA总线、VESA总线这三种总线已经被淘汰。

ISA总线是用于286计算机的总线标准,EISA总线是用于386计算机的总线标准,VESA是用于486计算机的总线标准,

(2)AGP总线。AGP(加速图形接口)  Accelerated Graphics Port

(AGP,全称Accelerated Graphic PortsPC的图形系统接口的一种,目前被已经淘汰的图形系统接口。这项技术产生的时候,3D图形加速技术开始流行并且迅速普及,为了使系统和图形加速卡之间的数据传输获得比PCI总线更高的带宽,AGP应运而生。)

            Ps: 显卡一般用AGP或者PCI-E的接口目前PCI-E已经成为显卡的接口的主流以前还有PCI的显卡

             PCIAGPPCI-E的区别:

             1) PCI的显卡主要用于586的老机子上;

               p2开始就出现了AGP,他的速度快,且不占用CPU

               PCI-E显卡更快,是显卡的未来的发展方向。

             2) PCI ExpressPCIAGP的并行数据传输变为点对点的串行数据传输。

             3) PCI-EPCI要长金手指要多。

               相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI-E的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。

             4) 理论上PCI-E的带宽比AGP4倍,因此在其他配置相同的情况下,同核心的PCI-E接口显卡要比AGP接口显卡明显要快。至于快多少就要看厂商了。PCI E的带宽是APG 8x2倍,这里说的多少倍都是以PCI为基准的。

             5) 用于取代AGP接口的PCI Express接口位宽为X16,双向数据传输带宽达8GB/s之多,远远超过AGP 8X2.1GB/s的带宽。PCI-E相比AGP而言最大的优势就是数据传输速率,目前PCI-E显卡以势不可挡的趋势迅猛发展,是中高端装机用户的首选。

(3)PCI总线是用于586计算机及更高机型的总线标准 

Peripheral Component Interconnect


4. 机器外设总线是计算机内部与外设进行通讯的总线,分为IDE总线、SCSI总线和USB总 线。

IDE总线PC机用得最多的总线,其造价比较便宜。

         IDE(集成设备接口),又称ATA接口   Integrated Device Electronics

(Integrated-Drive-Electronics)是现在普遍使用的外部接口,主要接硬盘和光驱。采用16位数据并行传送方式,体积小,数据传输快。一个IDE接口只能接两个外部设备。)

SCSI总线的速度比IDE总线要快得多,不过造价比较贵。
小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。它是各种计算机与外部设备之间的接口标准。

USB总线则可以用于更多的外设,且速度更快。

SATA的全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口)
  SATA接口需要硬件芯片的支持,例如Intel ICH5(R)、VIA VT8237、NVIDIA的MCP RAID和SiS964,如果主板南桥芯片不能直接支持的话,就需要选择第三方的芯片,例如Silicon Image 3112A芯片等,不过这样也就会产生一些硬件性能的差异,并且驱动程序也比较繁杂。
  SATA的优势:支持热插拔 ,传输速度快,执行效率高。




原创粉丝点击