平台路径控制器（PCH）的北桥和南桥拆分前，I/O虚拟化不是由CPU而是由芯片组执行。
优点.与内存的直接物理寻址相比，拥有IOMMU的优势包括：对于端口I/O的地址空间与内存的内存地址空间不同的系统架构，CPU与设备通过I/O端口通信时不使用。如果端口I/O与内存的地址空间被映射到一个合适的空间，则可以用IOMMU转换I/O访问。
缺点.与内存的直接物理寻址相比，IOMMU的缺点包括：
虚拟化.当操作系统在虚拟机器内运行时（包