跳转到内容

User:Jack.A.Black/扩展卡

维基百科,自由的百科全书
PCI接口的数字I/O扩展卡
PCI接口的扩展槽

计算机中,扩展卡、扩展板或是适配卡是一块可以插入电子连接器(或称扩展接口)的印刷电路板,用以通过扩展总线在计算机主板或是提升卡英语Riser card上添加额外模块,为计算机系统添加新功能。

扩展总线是用以连接计算机内部硬件【如中央处理器或是主存(又称内存)】和外部设备的计算机总线上,额外的用于连接扩展设备的部分。它是连线和其上协议的统称,作用是允许计算机进行硬件扩展。[1]

发展历史

[编辑]

早在真空管电路时期,计算机的组成便是模块化的了。然而那时的外围设备不是一张小小的扩展卡,而是能装满一个屋子的一大堆部件。随着集成电路的发展,处理器、存储器和I/O卡越来越小,扩展卡便应运而生。它允许用户按需向计算机系统连接不同种类的外部设备、扩充内存大小或是增强中央处理器性能(比如增加浮点运算单元)。从PDP-8开始的微型计算机时代,用户就可以通过在无源底板上增设各种各样的扩展卡来增强电脑性能。

第一个使用扩展槽的商用微型计算机是1973年的MicralN。第一家建立了事实标准英语De facto standard,并依此标准的电脑生产商则是1974-1975年间开发的Altair8800。其后,它所采用的设计原则成为多个制造商的制造标准,被称为S-100总线英语S-100 bus。除此以外还有许多计算机采用其他类型的无源底板。

除了多制造商共同遵守的通用总线标准以外,也存在有专用总线标准——比如Apple II所使用的总线系统。

IBM PC及其变种

[编辑]

IBM在1981年发布IBM PC时,为业界引入了工业标准结构(ISA)。那时,这项技术被称为PC总线。1983年发布的IBM PC XT使用的总线结构与ISA只有细微的差别。8位的电脑和XT总线架构在1984年IBM AT发布的时候得到扩展,IBM AT在XT基础上使用两个连接器扩展地址长度,并且保持向下兼容XT的特性:也就是说,8位扩展卡仍然可以在AT的16位总线上正常工作。ISA后来成为IBM AT总线在其他机型上的设计标准。

由于ISA总线通过设定开关或者焊接跳线的方式为新硬件配置内存、I/O端口地址和DMA通道,因此用户必须对硬件由深刻的理解,才能正确安装并使用他们的新硬件。

IBM1987年为PS/2系统开发的MCA总线是ISA的竞品之一,然而由于ISA已经成为了业界公认的协议,同时IBM针对MCA许可协议有诸多要求,因而并没有流行起来。

EISA则是康柏公司提倡使用的ISA32位扩展版本,直到1997年微软发布的PC97工业白皮书中将它称作“历史遗留系统”时,还有某些电脑的主板采用此类总线标准

“专有局部总线”和随后的“VESA局部总线”标准,是1980年代后期随着(包括但不限于)8038680486的面世兴起的扩展总线标准。[2][3][4]PC/104总线结构则是ISA总线的一个嵌入式版本的副本。

1993年,随着基于P5微架构奔腾系列处理器发布,英特尔发布了全新的PCI总线芯片组。PCI总线在1991年作为ISA总线的替代品出现,直到今天还依然作为电脑主板的总线标准活跃着(最新版本PCI-64bit,已经被后续发展型PCIExpress完全取代)。PCI标准支持多达十个节点的菊花链的总线桥。

使用“个人电脑储存卡国际联盟”接口(PCMCIA)的PC卡则是一种通过PCI对PCI总线桥方式连接外围设备的存储扩展卡,不过后来PC卡被ExpressCard闪存卡替代了。


1997年,英特尔AGP作为专门的视频加速解决方案推向市场。AGP设备通过PCI桥连接在PCI总线上。虽然名义上使用“总线”,由于BIOS有一些遗留问题用户通常只能同时安装一块AGP。

从2005年开始PCIExpress已取代PCI和AGP。这一标准在2004年由PCI-SIG组织批准并发布[5],其内容为通过串行通讯接口实现的PCI逻辑协议。

PC/104(-Plus),或称MiniPCI往往增加了对扩展小型板诸如迷你爱特思.

Tandy 1000英语Tandy 1000:Tandy Computer为1000 EX和1000 HX型计算机设计了 PLUS 扩展接口,由于它与XT( 8-bit ISA 或 XT-ISA)总线电气兼容,用户可以使用无缘适配器来连接XT扩展卡和PLUS扩展接口。

另一个支持可堆叠扩张模块的总线是IBM公司的PCjr英语PCjr,它也与XT总线兼容。

子板

[编辑]
一块接上MIDI子板的声卡
一块用于 欧纷泰 服务器平台,连接了附有作为RAID控制器的LSI1078芯片的子板。

子板是直接接入系统的扩展卡。 [6] 板的子板,往往有插头、插座、销或其它附于其他板。 板的子板,往往只有内部连接在一计算机或其他电子设备,并且通常访问的主板,而不是直接通过 计算机车. [[Category:電腦週邊設備]] [[Category:计算机总线]]

  1. ^ What is expansion bus. Webopedia. 
  2. ^ MB-54VP. ArtOfHacking.com. [2012-11-17]. 
  3. ^ NX586. ArtOfHacking.com. [2012-11-17]. 
  4. ^ LEOPARD 486SLC2 REV. B. ArtOfHacking.com. [2012-11-17]. 
  5. ^ PCI Express History and revisions. www.sopto.com. [2019-06-24]. 
  6. ^ IEEE Std. 100 Authoritative Dictionary of IEEE Standards Terms, Seventh Edition, IEEE, 2000,ISBN 0-7381-2601-2, page 284