01_从软件开发角度看待PCI和PCIe

01_从软件开发角度看待PCI和PCIe

通常访问外设芯片通过 cpu -> 片选 -> 操作外设芯片寄存器->外设芯片。  不能直接访问至外设芯片的地址。 而PCIe可以向访问内存一样直接对外设芯片进行读写。

区别在于:

PCIe中间有个转换,这个转换可以直接操作外设。

其他控制器需要 起始信号, 读、写、结束 ,初始化等操作。

 

你可能感兴趣的:(linux,运维,服务器)