前言

本书第1版自2014年1月由机械工业出版社出版以来,被全国许多高等院校理工科专业作为“计算机硬件技术基础(以PC原理及应用为主)”“微型计算机原理及应用”等类似课程的主要教材及主要参考教材。它是学生掌握微型计算机基本知识、应用微型计算机解决相关领域中实际问题的基础。

本书是编者通过20多年的教学实践及教学改革,在对教材的内容和课程体系进行深入研究的基础上,参考国内外大量文献和其他教材精心编写而成的。

本书以80X86系列微型计算机中具有一定代表性、典型性、上下兼容性较好的PC486为背景机,系统地介绍了微型计算机的硬件技术及相关知识。全书共8章,第1章除简述微型计算机系统的相关基本概念、计算机中数的运算方法及典型微型计算机的特点、类型和发展方向外,增加了“计算机的分类”这一小节。第2章介绍了Intel系列8086微处理器到64位微处理器的基本特点及80486微处理器的体系结构。第3章介绍了80486微处理器的指令系统,包括微处理器的寻址方式、指令系统及应用举例。第4章介绍了汇编语言程序设计,包括汇编语言指令、汇编语言程序设计方法。第5章介绍了存储系统,包括存储器的基本概念、微机硬件中内存储器的构成原理及设计方法、内存条、虚拟存储器和高速缓冲存储器的相关知识。第6章介绍了输入/输出方式及中断系统,包括输入/输出接口的基本概念、常用的输入/输出方法、中断的基本概念、中断控制器8259A及其应用。第7章重点介绍了可编程接口芯片8254、8255、8250的主要功能、接口技术、使用方法和应用举例。第8章简述了外设接口技术,包括显示器接口、键盘接口、数/模和模/数接口技术。

本书为帮助读者更好地掌握微型计算机原理及接口技术的整体概念,从第1章起便以提问的形式引出问题,启发读者在学习的过程中带着问题从书中寻找答案;为加深读者对微机原理、汇编语言及接口设计技术的理解和自学,书中给出了相应的设计例子及习题,使读者通过本书的学习,了解并掌握微型计算机原理及接口技术的相关应用常识,为今后利用微型计算机解决实际问题打下一定的基础。

本书由黄勤主编,负责编写第2、6章及7.1、7.2节,李楠任副主编,负责编写第3章;唐丹任副主编,负责编写第4、8章;胡青编写第5章;余嘉编写第1章,并完成第2章和第6章中的图形绘制;黄云峰编写7.3节和拓展阅读资料的整理。

由于编者水平有限,书中难免有疏漏之处,敬请读者批评指正。

编者