第3版前言
强化培养学生的工程能力和动手能力是“卓越工程师教育培养计划”的目标之一。微型计算机是关于硬件与软件问题分析与应用的一门课程,对计算机的实时控制是与控制对象、计算机的硬件结构和软件工程设计紧密联系的,非常强调工程应用和实践。学好这门课可以充分发挥微机在各专业科研、设计、工艺施工等方面的作用,提高各专业学生的业务水平。
为此,作者在进一步加强学生动手能力及工程锻炼的培养方面,做了不少有益的探索,整理了一些有特色的内容,并结合多年的教学及实验课的思考和经验总结编写这本教学参考书,提供给有需要的相关人员,在理论学习和实践中达到事半功倍的效果。
本书是普通高等教育“十一五”国家级规划教材——《微机原理与接口技术(第3版)》(ISBN 978-7-121-13615-3)的配套辅导书。同第1版相比,本书增加了近三分之二的内容;同第2版相比,本书增加了8086的软件实验指导。
本书分为上、下两篇,主要内容包括:教学指导、习题参考答案、中国科学技术大学硕士研究生“微机原理与技术”考试试卷及试卷解答、实验指导和课程设计。
本书具有如下特色:
(1)在教学指导和习题参考答案部分中安排了教学要求、教学关键点和教学难点三个环节。教学指导部分的“教学要求”指出了该章的教学中学生应了解、熟悉、掌握的内容;“教学关键点”中除对主教材中相关内容做出点评和解释外,还列举了更多的实例或用不同于主教材上应用的分析方法;“教学难点”是积累作者多年的教学心得和体会而提出的,可能对不同专业的学生有不同的难点,可根据实际需要选取和参考。
(2)在中国科学技术大学的硕士研究生考试试卷及其解答和微机课程设计部分中,详细给出了试卷的答题过程,并从工程设计的角度讨论了课程设计的实现方案,给出了参考电路和程序。本书还向读者介绍了研究生复试的相关内容,并结合实例详解了微机原理与接口课程在研究生复试中出题原则和解题方法。我们相信,这些内容不仅可以帮助读者深入理解、全面贯通所学的知识,同时可以培养他们的创新能力,当然也有利于硕士研究生入学考试微机课程及研究生招生面试的复习。
(3)在软件实验指导方面,作者从便于学生自学的要求出发,结合自己带学生实验课的经验体会和总结,精心安排了实验内容和非常详尽的讲解。本书采用UltraEdit及Turbo Debug作为软件实验工具,给出了一个高效的8086汇编语言设计及实验集成环境,详尽介绍了集成环境的构建和使用。为了让学生可以尽快掌握汇编语言实验方法,本书没有全面介绍UltraEdit及Turbo Debug命令,而是精简有限几个功能,尽量在减少学习负担的前提下让学生尽快掌握汇编语言的编写和调试过程。我们认为,这部分内容不仅有利于学生自学微机原理,同时有利于学生掌握软件的工程设计和调试的方法和手段。
周佩玲老师编写了第1、3、4章,傅忠谦老师编写了第2、5、6章,彭虎老师编写了第7~15章。
感谢对本书提供帮助的中国科学技术大学信息学院实验中心郭明明、何力、王安老师,以及研究生于成龙、李小锐同学。
由于计算机技术的发展日新月异,各种新技术层出不穷,书中不妥之处在所难免,敬请各位读者和专家批评指正,以便不断更新和进步。
对于本书所涉及的软件如UltraEdit和Turbo Debug,读者可以从相关网站下载。本书中一些程序范例,可从网站http://www.hxedu.com.cn下载。
作者
合肥工业大学生物医学工程系
中国科学技术大学电子科学与技术系