pci总线可以传输三种数据:
首先来介绍一下Programmed I/O(PIO)。PIO在早期的PC中被广泛使用,因外当时的处理器的速度要远远大于任何其他外设的速度,所以PIO足以胜任所有的任务。
DMA,即Direct Memory Access 。DMA是一种在传输过程中,几乎不需要CPU进行干预的数据传输方式。
Peer-to-Peer。PCI总线系统中的主机身份并不是固定不变的,而是可以切换的(借助仲裁器),但是同一时刻只能存在一个主机。完成Peer-to-Peer这一传输方式的前提是,PCI总线系统中至少存在一个有能力成为主机的设备。