pci是什么意思(PCI总线的基本操作规则)( 二 )


【pci是什么意思(PCI总线的基本操作规则)】

pci是什么意思(PCI总线的基本操作规则)

文章插图

4、PCI总线配置空间
PCI总线配置空间的目的是提供一个合适的配置设备的集合 , 使其满足当前和未来系统配置特性的需要 。 配置空间是一个容量为256 B并具有特定记录结构的地址空间 。 该空间分为投标区和设备相关区2部分 。 一个设备的配置空间不仅在系统自举时可以访问 , 而是在其他任何时间内也是可以访问的 。 软件必须使用I/O , 通过进行内存的存取来访问设备配置空间 。
头标区的各个字段用来惟一地识别设备 , 并使设备能以一般方法控制 。 头标区有64 B , 分为2部分:前16 B的定义对任意类型的设备都相同 , 剩下的48 B则随各设备支持的功能有所不同 。

pci是什么意思(PCI总线的基本操作规则)

文章插图

基于PCI总线的设备 , 都必须在投标区内提供制造商ID、设备ID、谬令和状态 。 其他寄存器的设置则可根据设备的功能进行选择(如作为保留寄存器) 。
任何因设备而异的寄存器都不在这个头标区 , 而必须安排在64~255所对应的地址空间 。 所有多字节的数据字段中某些为将来使用而保留地位 , 软件必须小心正确地处理他们 。 在读取时 , 软件必须以适当的屏蔽来抽取定义过的位 , 而进行写操作时 , 软件必须保证在保留位的值不发生变化 。

pci是什么意思(PCI总线的基本操作规则)

文章插图

随着现代电子技术、计算机技术的发展 , 各种总线应运而生 。 微型计算机的体系结构也发生了显著变化 , 如CPU运行速度的提高 , 多处理器结构的出现 , 高速缓冲存储器的广泛应用等 , 都要求有高速的总线来传输数据 , 从而出现了多总线结构 。 在多总线结构中 , PCI总线以其速度高、可靠性强、成本低及兼容性好等性能 , 在各种总线标准中占主导地位 。

特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。