PCI总线 小归纳 对于总线上的设备,CPU像访问内存一样去访问它们,也就是说PCI设备地址是占CPU寻址空间的。对于支持即插即用的主板,为PCI准备了64字节的配置空间,通过配置这些数据,就可以实现插上一个设备,动态地为他们分配地址空间。CPU不能直接对这64字节的空间写(浪费寻址空间),而是通过配置地址端口寄存器(0CF8H) 和 配置数据端口寄存器(0CFCH) 这两个特定的端口去写。哎呀就是先写key,再写value嘛:先往key(0CF8H)里写要改的位置,再往(0CFCH)写value,主板就会帮你改啦,改的也就是下面这张表的。 修改配置的程序 1 2 最后一个1要改为0