微机原理与接口实验指导
上QQ阅读APP看书,第一时间看更新

前言

自20世纪70年代初第一代微型计算机问世以来,计算机技术以惊人的速度发展,尤其是在以Inte l8088为CPU的IBMPC诞生后的15年里,PC经历了几个发展阶段,在广泛流行的以8086/8088为CPU的PC/XT机之后,又相继出现了以80286为CPU的PC/AT机和以80386、80486为CPU的PC。如今,CPU技术快速发展,当今处理器的数据处理速度相对于8086系列来说,已不是同一个量级。但是,作为一代微型计算机,PC/XT机的结构、组成原理以及它所使用的MS-DOS操作系统等,在后续的高档PC设计中基本上都得到了体现。因此,它可以用作学习微型计算机原理的范例,来阐明微处理器、汇编语言程序设计、计算机结构和操作系统等基本概念。有了这些基础,读者才能进一步拓宽自己的知识,掌握更加丰富多彩的计算机技术。所以,基于8086CPU的实验课程尤为重要,学生在学习这门专业课时,要强化其对8086CPU架构的理解以及加强汇编语言编程的能力。本书设计了一系列实验,详尽地将有关微机处理器及其指令系统的概念和程序设计方法融入实验之中,同时将计算机的存储器、各类可编程接口芯片、总线等各项技术与实验相融合,并且将实验置于具有实际应用背景的环境下,以提高学生的思维能力和动手能力。

本书是高等学校通信工程专业教材《微机原理与接口技术》(梁建武主编)的配套实验指导教材,全书分为汇编程序设计和微机接口实验两部分(共5章)。第1章介绍了DEBUG命令及其操作;第2章介绍了MASM汇编语言程序设计;第3章介绍了基于EMU8086的汇编程序设计;第4章为实验平台简介及系统安装;第5章为实验指导,包括定时器/计数器8253及8254、通用并行接口8255、串行接口8251A,数-模转换接口以及DMA控制器等,并且以继电器、步进电动机为控制对象,进行控制算法的实验。本书在内容安排上注重系统性、先进性和实用性;各章前后呼应,并加入了大量的程序和硬件设计实例,着眼于使读者能够深入了解计算机的原理、结构和特点,以及如何运用这些知识来设计一个实用的微型计算机系统。

本书由蒋富任主编,梁建武、吴同茂任副主编,蒋富负责全书的体系结构和全书的统稿。其中:第1、2、3章由蒋富编写;第4、5章由梁建武、吴同茂编写;另外,贺健、邹一冰、秦高荣、易文妮为本书文档整理、附录编制、资料收集做了很多工作,在此表示感谢!

由于实践仓促,编者水平有限,书中难免存在疏漏与不妥之处,恳请广大读者批评指正。

编者

2017年1月