现代微机接口技术增加了许多新功能,采用了许多新技术、新方法,引入了许多新概念、新名词,需要逐步了解与学习。接口技术所涉及的知识面广泛,技术层次越来越高,而且实践性很强,这给学习和掌握微机接口技术带来一定的困难,因此需要相关的教材提供帮助,本书就是为此而编写的。
本教材与前几个版本相比,在接口技术的基本概念、所采用的技术及处理问题的方法上都有很大的变化与发展。概括起来,本教材具有如下创新特点,并以此作为编写的指导思想。
● 新概念
教材提出接口技术分层次的概念,把接口整体内容分为上层设备接口与底层总线接口,即接口的基本内容与接口新发展的内容两个层次,理顺了接口技术的系统,形成了接口技术自身的体系结构,为全面学习与掌握微机接口技术指明了方向与目标。
● 教材的新技术
教材采用PCI总线技术与设备驱动程序设计技术,为培养学生研究与开发现代微机接口应用系统打下高起点的基础,为实际从事PCI总线接口设计与设备驱动程序设计提供有力的参考。
● 教材的新方法
教材引入软件模型法,在分析与设计接口技术的硬件时,采用软件模型法(程序设计模型法)进行处理,这样既可简化对硬件内部细节的了解,又不影响用户对计算机硬件资源的开发与应用。
以上的新概念与新方法是在微机接口技术教材中**提出与应用,是作者对微机接口技术课程多年教学研究与教材建设所获得的成果,已申请技术专利,属于作者的权益加以保护,愿与广大读者共享。
在上述创新思维的指导下,本教材形成了自己的特色,主要有如下几点。
1. 教材反映接口技术发展的主流,技术先进
本书是讨论在以PCI为**的多总线结构和Windows系统下的微机接口技术及应用,内容涉及现代微机PCI总线接口设计技术和Windows操作系统内核设备驱动程序设计技术,反映了当前微机接口技术发展的主流。
2. 教材层次分明,结构清晰,可操作性强
按照接口分层次的概念,全书分为基本内容和新发展的内容两个层次,第2~10章是基本内容,第11~13章是新发展的内容,层次分明,便于根据不同教学要求具体组织与安排教学内容,操作方便。书中既有传统的常用外设接口,也有新型接口;既考虑了接口技术的共性,也考虑了各类接口的特点;既有上层设备接口,又有底层总线接口;既有用户态的接口应用程序,又有核心态的设备驱动程序,内容丰富、结构清晰。
3. 教材实例丰富,方法具体,可用性好
教材从实际应用出发,在讲清楚基本原理和概念的基础上,配合大量的应用实例,展示接口的设计原理、设计方法和设计步骤。这些实例来自科研与教学实践的成果,实用性强,具有较好的参考意义与可用性。通过把基本理论应用于解决实例中的一些问题可以训练与培养自己的实际工作能力。
4. 教材由浅入深,概念清晰,可读性强
对新概念、新技术、新方法的切入,从初学者的立场出发,由浅入深,在从已知到未知的对比分析中,逐步提升。同时通过各种实例帮助化解一些难以理解的问题。再加上教材概念清晰,语言通俗,图文并茂,使教材有较强的可读性,便于自学。