“计算机硬件技术”课程是计算机科学与技术、电子、信息、自动化等各类专业的本科、专科学生的必修课,根据作者几十年的教学经验,为读者提供了“计算机硬件技术”课程中各部分内容的重点与难点讲解与分析,提供了大量的例题精选,并给出了详细的解答。本书便于同学们学习“计算机硬件技术”课程和课后复习,也便于教师备课。
全书分为8章,内容主要包括:微型计算机系统的组成、寻址方式、指令系统、系统功能调用、汇编语言程序设计、存储器组织与设计、输入输出接口与中断、微机总线、一些常用的可编程接口芯片以及在微机系统中的应用等,最后一章是“汇编语言程序设计的上机指导”。每一章内容都包含有“重点与难点讲解”、 " 例题精选”两部分。
其中,“重点与难点讲解”主要提出了对应节章的难点、要点,以及对知识点的分析与总结。
“例题精选”主要帮助学生通过解题的方式来掌握教学内容。本书选择了大量的例题并给出详细的解答与说明,也包括历年自学考试中“微机原理”、“汇编语言程序设计”等课程中常出现的试题。
第8章的“汇编语言程序设计的上机指导”,主要为同学们调试程序提供帮助。因为编写汇编语言程序必须遵守严格的规则,有专用的上机环境,这里主要介绍了动态调试程序DEBUG的调用、常用的命令,以及应注意的问题。最后,详细介绍了汇编语言程序的调试方法与过程,为同学们提供实际的帮助与指导。
本书适合高等院校理工科的计算机科学与技术、电子、信息、自动化等各类专业的本科、专科、自学考试的学生使用,也可以为工程技术人员提供学习和参考,也适合初学者自学使用。
由于微型计算机技术的发展日新月异,作者的水平有限,书中可能会有不足之处,特别希望读者和同仁赐教与批评。
颜志英2012年10月于浙江工业大学