图书前言

微型计算机已经广泛应用于各行各业,促进了社会的发展和进步。作为工程技术人员,必须很好地掌握微型计算机的概念与技术。本书是为高等院校理工科专业教学及一般工程技术人员学习微型计算机而编写的。

如何学习并掌握微型计算机的有关知识,并用所学知识解决具体的工程问题,本书在编写过程中予以特别的关注。技术发展异常迅速,就硬件处理器而言,有各种类型的通用CPU、单片微型计算机、数字信号处理器(DSP)、片上系统(SOC),以及专用处理器芯片,而且新的处理器芯片还在不断地涌现。通常认为,可以采取从特殊到一般的学习方法,即选择某一种典型的处理器(CPU、单片机或DSP),认真学习并掌握其中的基本概念和基本方法。一种典型的处理器学好了,再遇到其他型号的处理器必能很容易掌握它们。这是因为它们的基本概念、基本思路和基本方法都是相同的,共性的东西是非常多的。同时,为了能在有限的时间里把基本问题描述清楚,应选择比较简单的处理器去解释复杂的概念(太复杂的处理器不太适于时间较短的课堂教学)。为此,本书以80x86为对象进行分析与描述。

本书是为理工科非计算机专业的学生编写的教材。为适应学生未来工作的需要,同时也为保证本书的体系完整,便于后面章节的讲述,在内容上将汇编语言程序设计作为第2章。全书教学实施需70学时左右。如果已经熟悉书前的预备知识,可越过这部分内容直接从第1章讲起。最后一章的内容比较繁杂,课堂讲授有一定困难,可概要说明,让学生自己阅读,慢慢加以体会。

本书的目的在于培养工程思维能力,在描述清楚基本概念的基础上,侧重于解决具体工程应用问题。要求读者能利用所学的基本概念,提出解决工程问题的思路和方法,提高分析具体工程问题和解决问题的能力。

本书由李伯成编著。在编写本书的过程中,力求以简明扼要的语言,重点突出地描述基本概念,并且在内容中融入作者教学和科研工作经验。由于水平及时间所限,错误不当之处在所难免,敬请读者批评指正。