上QQ阅读APP看书,第一时间看更新
6.1 总线概述
总线的本质作用是完成数据交换。总线用于将两个或两个以上的部件连接起来,使得它们之间可以进行数据交换,或者说通信。总线含义很广,它不仅仅是指用于数据交换的通道,有时也包含了软件硬件架构。比如PCI总线、USB总线,它们不仅仅是指主板上的某个接口,还包含了与之相对应的整套硬件模型、软件架构。
总线的含义可以分为以下几个层级:
1)机械层。接口的外形、尺寸、信号排列、连接线的长度范围等。
2)电气层。信号描述、电源电压、电平标准、信号质量等。
3)协议层。信号时序、握手规范、命令格式、出错处理等。
4)架构层。硬件模型、软件架构等。
不同的总线包含的内容也有所不同,有的总线包含以上所有的层级,有的总线可能只包含部分层级。