分类：电脑/网络-软件
问题：驱动程序的问题？驱动程序与I/O接口之间的区别？两者有什么不同？ 
驱动与I/O接口之间的区别？两者有什么不同？各自的功能是什么？
回答：一，驱动程序：
由于硬件设备的多样性，以及操作系统的迅速发展，大部分情况，硬件设备对操作系统的支持不是很好，另外系统又无法识别设备或充分发挥硬件的性能。所以厂家为硬件开发相应的补丁程序，来弥补设备多样性与操作系统之间的兼容问题。

二，IO接口，就是指连接总线与外部设备的适配电路。CPU 与外设进行数据输入输出时，采用查询、中断、DMA等方式,通过接口电路才能与外设进行信息交换。
常见接口类型：并口，串口，USB

接口电路的基本功能：
1,信号电平的转换
2，数据格式的转换
3,数据的寄存和缓冲
4,对外部设备的控制和监视
5，产生中断请求以及直接数据传递（DMA）请求。

三，可以这样理解：驱动程序是硬件与操作系统的接口（桥梁），IO接口是系统内部与外设的接口（桥梁）。 都是接口，一个是软件，一个是硬件。