软件星级:3分
对于任何总线来说,其基本任务是实现数据的传输;而将一组数据从一个设备可靠的传输到另外一个/多个设备需要一定的规则,而这个规则就是总线协议。
地址译码方式实现数据传输:采用地址信号;
当PCI设备配置空间被初始化后,该设备再当前的PCI总线树上有一个独立的PCI总线地址空间(保存在BAR寄存器上的空间)。
1,处理器与PCI设备以及PCI设备之间的数据交换,是通过PCI总线地址完成;
2,PCI设备与主存储器之间的DAM操作,使用的也是PCI总线域地址。
——HOST主桥实现PCI总线地址到存储器域地址的转换。ID译码方式进行配置信息传输:采用PCI设备ID号,包括BusNumber、DeviceNumber、FunctionNumber和RegisterNumber。——PCI总线配置读写总线事务是HOST处理器对PCI设备的BAR空间进行数据读写。
——总线上的每个设备(device)最多可以包含8个function,这些功能都共享该设备的总线接口,编号为0到