前言
前 言
微型计算机系统是当今社会应用最广泛的计算机系统,已广泛渗入工业、农业、教育、服务以及人们日常生活的各个领域,在科教、事务处理、信息技术、控制过程等方面的用途十分广泛而深入,掌握一些微型计算机系统的基本知识和应用显得非常必要。对于工程技术人员和院校学生来说,掌握微机的基本技术成为其知识结构中必需的一个方面。微机硬件与接口技术是计算机专业和其他电子信息类专业的必修课程,掌握这方面的信息技术的知识具有特别重要的意义,其他专业的学生结合自己的专业通过学习更深入的微机知识,也具有很重要的作用。
编者根据多年从事计算机硬件课程方面教学、科研的经验和体会,尤其是对微机与接口技术的一些把握、理解,选取了丰富的微机基础性知识和重要内容,帮助读者对微机基本知识、基本技能、基本方法进行系统理解和掌握。本书面向“微机原理与应用”、“计算机硬件技术基础”、“计算机接口技术”和“汇编语言”等课程,知识点参照“高等学校计算机科学与技术专业规范”和“大专院校计算机基础教学基本要求”,涉及并覆盖微机最基本的知识内容,强调软硬件结合和实践能力的培养。本书具有立足基础知识、内容全面而系统、深入浅出、侧重技术、应用优先等特点,为学习者展现微机深入的原理和应用技术,也适合微机爱好者参考掌握。
本书内容包括微机系统基本知识、汇编语言程序设计、微机接口技术与应用三大部分,重点组织了微机系统概述、微处理器与微机结构、微机指令与汇编语言编程、微机总线与存储系统、输入输出系统,以及微机中断技术、定时/计数技术与DMA技术、并行接口与串行接口、人机交互技术、模拟接口与综合应用等。根据在时间和内容上的不同要求,读者可适当选择其中部分章节或内容学习。每章配有精练的习题和思考题,供读者作为学习后的检验、练习或进一步的思考。
全书编写规划和内容组织由刘永军负责,其中的第1、10、11、13章和附录由刘永军编写,第2、4、5、9章分别由褚蓓蓓、毛晚堆、刘玉红、井海明编写,第3、6章由刘立嘉、张国兵编写,第7、8、12章由赵翠俭、孙素静编写完成。
本书编写过程中得到了众多朋友、专家前辈和同仁的大力帮助,在此表示衷心感谢,也对提供参考文献资料的各位专家学者表示感谢。 由于篇幅所限,所涉内容不可详尽,希望读者予以谅解,而且编者水平有限加上时间仓促,本书难免有不足和失当之处,恳请广大同行和读者不吝批评指正,以便今后继续改进完善。
编 者2010年10月