总线
维基百科,自由的百科全书
zh-hans:总线; zh-hant:匯流排;又称计算机zh-hans:总线; zh-hant:匯流排;或系统zh-hans:总线; zh-hant:匯流排;(BUS),香港譯作「總線」,是指计算机组件间规范化的交换zh-hans:数据; zh-hant:資料;(Data)的方式,即以一种通用的方式为各组件提供zh-hans:数据; zh-hant:資料;传送和控制逻辑。從另一個角度來看,如果說主機板(Mother Board)是一座城市,那麼zh-hans:总线; zh-hant:匯流排;就像是城市裡的公共汽車(bus),能按照固定行車路線,傳輸來回不停運作的zh-hans:比特; zh-hant:位元;(bit)。這些線路在同一時間內都僅能負責傳輸一個zh-hans:比特; zh-hant:位元;。因此,必須同時採用多條線路才能傳送更多資料,而匯流排可同時傳輸的資料數就稱為寬度(width),以位元為單位,匯流排寬度愈大,傳輸效能就愈佳。匯流排的頻寬(Bandwidth),也就是單位時間內可以傳輸的總資料數(單位是Bytes/sec):匯流排頻寬 = 頻率 x 寬度。
目录 |
[编辑] 種類
PC上一般有五種匯流排通路:
- 資料匯流排(Data Bus):在CPU與RAM之間來回傳送需要處理或是需要儲存的資料。
- 位址匯流排(Address Bus):用來指定在隨機存取記憶體(Random Access Memory)之中儲存資料的位址。
- 控制匯流排(Control Bus):將微處理器控制單元(Control Unit)的訊號,傳送到周邊裝置,一般常見的為USB Bus與1394 Bus。
- 擴充匯流排(Expansion Bus):可連接擴充槽和電腦。
- 區域匯流排(Local Bus):取代更高速資料傳輸的擴充匯流排。
[编辑] 內部匯流排
[编辑] 并行
- CAMAC,用于仪表检测系统
- 工业标准架构总线(ISA)
- 扩展ISA(EISA)
- Low Pin Count(LPC)
- 微通道(MCA)
- MBus
- 多总线(Multibus),用于工业生产系统
- NuBus,或称IEEE 1196
- OPTi本地总线,用于早期Intel 80486主板
- 外围部件互联总线(PCI)
- S-100总线(S-100 bus),或称IEEE 696,用于Altair或类似微处理器
- SBus 或称IEEE 1496
- VESA本地总线(VLB,VL-bus)
- VERSAmodule Eurocard bus(VME总线)
- STD总线(STD bus),用于八位或十六位微处理器系统
- Unibus
- Q-Bus
[编辑] 串行
[编辑] 外部匯流排
[编辑] 平行
- Advanced Technology Attachment 或稱 ATA(aka PATA, IDE, EIDE, ATAPI, etc.) disk/tape peripheral attachment bus
(the original ATA is parallel, but see also the recent serial ATA) - HIPPI 高速平行介面(HIgh Performance Parallel Interface)
- IEEE-488 (aka GPIB, General-Purpose Instrumentation Bus, and HPIB, Hewlett-Packard Instrumentation Bus)
- PC card, 前身是知名的 PCMCIA, much used in laptop computers and other portables, but fading with the introduction of USB and built-in network and modem connections
- SCSI 小型電腦系統介面(Small Computer System Interface), disk/tape peripheral attachment bus
[编辑] 串行
- USB Universal Serial Bus, used for a variety of external devices
- Serial Attached SCSI and other serial SCSI buses
- Serial ATA
- Controller Area Network ("CAN bus")
- EIA-485
- FireWire