发布网友 发布时间:2022-04-21 22:20
共1个回答
热心网友 时间:2023-11-25 12:42
我对这方面也不是很清楚,说说我的理解。
微型计算机通过系统总线将各部件连接到一起,实现了微型计算机内部各部件间的信息交换。一般情况下,CPU提供的信号需经过总线形成电路形成系统总线。CPU通过系统总线对存贮器的内容进行读写,同样通过总线,实现将CPU内数据写入外设,或由外设读入CPU。
我认为的你说的pci总线是符合PCI规范的系统总线,PCI设备挂在PCI总线上。系统枚举PCI总线以发现PCI设备。通过读写寄存器CF8h(用来产生配置空间的地址CONFIG-ADDRESS)和CFCh(用于保存配置空间的读写数据CONFIG-DATA)来访问PCI设备的配置空间,实现对设备的配置。地址格式见附的图片。设备号5位,也就是说一条PCI总线上最多能挂32个设备。PCI设备中有一类是PCI桥设备,可以拓展PCI总线,使PCI总线成为树形结构,pci总线的拓扑图你可以自己查一下,只能插一张图片……通过总线号可以在不同的总线层次上枚举设备