“Bus architecture”指计算机系统中通过“总线(bus)”连接并在各部件间传输数据、地址与控制信号的整体组织方式与设计。它描述CPU、内存、I/O设备等如何共享通信通道,以及总线的层级、带宽、仲裁机制与协议等。(在不同语境下也可泛指某类具体总线体系,如系统总线、PCIe架构等。)
/ˈbʌs ˈɑːrkɪtɛktʃər/
A faster bus architecture can improve overall system performance.
更快的总线架构可以提升整体系统性能。
Because multiple devices share the same channel, the bus architecture must handle arbitration and avoid bottlenecks.
由于多个设备共享同一通道,总线架构必须处理仲裁并避免性能瓶颈。
“Bus”源自拉丁语 omnibus(意为“为所有人”),在工程与计算机领域引申为“供多个部件共享的公共传输通道”。“Architecture”来自希腊语词根,意为“结构与设计”。合起来,“bus architecture”就是“围绕共享通信通道来组织系统的设计”。