本书全面系统地讲解了微型计算机通信与接口的相关内容。全书以实用性为指导原则,在讲述计算机通信与接口技术的基础知识的同时,着重讲解了这些知识如何应用于实际。本书的内容共分为四个主要部分。第一部分主要讲述数据通信的基础知识,建立通信的基本概念;第二部分主要讲述微机接口,着重介绍了目前较常用的几个芯片,包括可编程的中断控制器Intel8259A,可编程的定时器/计数器8253,可编程的外围接口8255A等;第三部分是总线技术,讲述目前比较常用和流行的几种总线,包括串行通信总线RS—232C、USB总线和PCI总线;第四部分主要讲述设备驱动程序及如何开发虚拟设备驱动程序(VxD),包括VxD开发所需的基础知识,,如何使用软件VToolsD进行VxD开发,最后讲解如何在USB和PCI总线上进行虚拟设备驱动程序开发。本书主要内容反映了当今计算机通信与接口领域里的新技术和 新知识。 本书适合高等院校计算机科学与技术专业、自动控制等专业作为微型计算机通信与接口的教材,也可作为计算机专业人员的自学教材和参考书。 本书配有电子教案,可以从中国水利水电出版社网站免费下载,网址为http://www.waterpub.com.cn/softdown/。