本书在内容表达上,以实例引出概念、提出问题,然后通过阐述与分析,进行归纳总结,做到层次清晰、脉络分明;在内容组织上,以8086微型计算机为基础,多讲实例,多介绍和现代微型计算机密切相关的技术,力求循序渐进、举一反三、突出重点、通俗易懂。全书共分10章,第1章概述微型计算机系统的组成和基本概念;第2章讲述典型微处理器8086的编程结构、引脚功能、总线操作,以及系统配置和存储管理;第3章介绍存储器系统的层次结构、存储容量的扩展和新型存储器技术;第4章围绕8086指令系统和寻址方式,介绍各类指令的使用和汇编语言程序设计的基本方法;第5章介绍微型计算机输入/输出处理技术的概念和应用实例;第6章介绍微机系统总线的基本概念及主要类型,讨论PCI总线、RS-232-C总线和USB总线的结构及使用方法;第7章介绍常用人机交互设备的工作原理和编程方法;第8章介绍嵌入式处理器的工作原理和嵌入式系统;第9章通过应用实例,说明典型微型计算机应用系统的开发设计方法;第10章为实验、实习指导,从实践的角度引导读者逐步培养计算机的硬件电路分析、应用和程序设计能力。
本书以Intel 8086为基础,主要介绍微型计算机系统结构、典型微处理器、存储器技术、指令系统和汇编语言、输入/输出接口技术、微型计算机总线技术、人机交互设备及接口等知识,对微型计算机应用系统的设计和嵌入式系统也加以介绍,以扩充读者的知识面。本书以微型计算机的关键技术,如cache、存储管理、中断、DMA、系统总线、异步通信接口等作为教材的内容重点,结合实例分析和实践,使读者熟练掌握关键技术。同时,本书编写了相应的实验、实习指导,通过对上述基本知识的学习和实践,引导读者逐步培养计算机的硬件电路分析、应用和程序设计的能力。
本书内容融入了作者多年教学和实践的经验及体会,在叙述中,力求符合教学规律和学习习惯,突出重点,强调实际应用。本书是省级精品课程建设项目研究成果的重要组成部分,编者免费提供配套的多媒体教学、网络学习系统、学习指导、综合测试、实习实训指导等学习课件,并提供在线答疑。课程资源网址为http://210.26.16.44/C25/course/index.htm。
本书适合作为应用型本科和高职高专电气、电子、计算机等学科相关专业的教材,也可作为成人教育、在职人员培训、高等教育自学人员,以及从事微型计算机硬件、软件开发的工程技术人员学习和工作的参考书。