在设计和使用PCI 设备时经常要在机的软件中访问和控制硬件设备但Windows 操作系统包括Windows95/98 Windows NT Windows 2000 为了保证系统的安全性稳 定性和可移植性对应用程序访问硬件资源加以限制这就要求设计设备驱动程序以实现 PC 机的软件对PCI 设备的访问 Windows 下的驱动程序不仅仅包括物理设备的驱动程序也包括为文件系统等非物理 设备编写的虚拟设备驱动程序为了简化问题下面只讨论硬件物理设备的驱动程序本 文将以撏ㄓ酶咚伲校茫勺芟吣勘昴閿[1]的
最早的PC总线是IBM公司1981年在PC/XT 电脑采用的系统总线,它基于8bit的8088 处理器,被称为PC总线或者PC/XT总线。在1984年的时候,IBM 推出基于16-bit Intel 80286处理器的PC/AT 电脑,系统总线也相应地扩展为16bit,并被称呼为PC/AT 总线。而为了开发与IBM PC 兼容的外围设备,行业内便逐渐确立了以IBM PC 总线规范为基础的ISA(工业标准架构:Industry Standard Architecture )总线。
I