前 言
目前,微型计算机的应用已广泛深入到科学计算、信息处理、事务管理、系统控制、仪器仪表及人类学习、生活的各个领域,微型计算机应用技术已成为电子信息技术产业的核心。
微机原理、汇编语言程序设计及接口技术是微型计算机应用技术不可分割的三大核心内容,是高等院校计算机科学与技术、电子信息工程、通信工程、电气工程、机电工程、测控及自动化等专业的必修核心课程。
本书以微型计算机基本原理为基础,以应用为主要目的,内容包括:第1章介绍计算机基础知识及微型计算机系统组成;第2章以8086 CPU为基础,介绍80x86微处理器的硬件结构及工作原理;第3、4章介绍80x86 CPU的汇编指令系统、汇编语言、汇编语言程序设计及EMU8086仿真软件的应用;第5章介绍存储器原理、层次结构、与CPU接口及存储系统设计;第6章介绍输入/输出接口、DMAC 控制器及总线技术;第7章介绍中断概念、80x86中断系统、中断控制器芯片及应用技术;第8、9章以常用集成电路可编程芯片为对象,详细介绍串行通信,并行通信,定时器/计数器,D-A和A-D转换的基本原理、性能及接口应用技术。
本书以丰富的应用实例,将主要知识点贯穿其中,对程序示例引入EMU8086仿真运行,对接口电路软、硬件示例通过Proteus仿真调试运行,以方便读者深入地理解微型计算机工作过程,引导读者逐步认识、熟悉、掌握微型计算机应用技术。
本书概念清楚,且注重知识的内在联系与规律,采用归纳、类比的方法,使读者通过本书的学习掌握微型计算机的结构原理、汇编语言程序设计及接口应用系统的组成与设计方法,并能够解决微型计算机在自身设置、工业控制、电子技术系统开发等方面的一些实际问题。为了便于读者理解、掌握本书的内容,提高应用技能,每章均配有大量的例题与习题。
本书内容翔实、结构完整、概念清晰、实例丰富,既便于循序渐进地进行教学,又可按需对内容进行筛选;既便于学生自学,又很大程度上减少了教材内容的冗余度。
本书由赵全利主编,副主编为张会敏、周伟。赵全利编写第1、2、3、8章,罗婕编写第4章,周伟编写第5、9章,张会敏编写第6章,谢泽奇编写第7章,参与编写的还有赵众、刘瑞新、田金雨、骆秋容、王如雪、曹媚珠、陈文焕、刘有荣、李刚、孙明建、李索、刘大学、刘克纯、沙世雁、缪丽丽、田金凤、陈文娟、李继臣、王如新、赵艳波、王茹霞、田同福、徐维维、徐云林。全书由赵全利教授统稿,刘瑞新教授审校。
由于编者水平有限,书中难免存在疏漏和不足之处,敬请广大读者批评指正。
编 者