前言

随着大规模集成电路的发展,微型计算机在现代企业生产和日常生活中的应用越来越深入和广泛,从工业生产的复杂系统到家庭的简单劳动,从宏观的航空航天仪器仪表到微观的生物医学精密仪器,微机和接口技术的应用无处不在。人们逐步形成共识:“没有微型计算机的仪器就不能称为先进的仪器,没有微型计算机的控制系统就不能称为现代控制系统。”

本书的编写参阅了大量文献,并结合微型计算机技术的最新发展和教学实践,系统阐述了微型计算机的数制和运算、系统结构及工作原理、软件设计技术、接口体系,使读者在掌握基本知识的基础上,达到掌握开发和设计技能的目的。

微型计算机应用系统的特点是体积小、成本低、功能强和智能化,其相关课程一直是机电一体化、机械设计及制造、自动化、电气工程及计算机应用等专业的主干课程。本书系统阐述了微型计算机系统的分类和应用特点,介绍了传统独立CPU微型计算机系统原理与单片微型计算机原理的区别和联系,并以单片微型计算机作为教材的主体内容,以适应专业培养的需要。

本书的主要特点体现在以下几个方面:

1.理论性和实践性兼顾,突出应用设计。本书系统地介绍了微型计算机理论体系和接口体系,并通过完整的设计开发实例,使读者能快速掌握应用系统设计方法。

2.实例丰富、典型。本书在内容组织上,系统硬件构成和软件实现同步阐述,并通过实例实现软件设计思想、程序实现流程与硬件性能的结合。

3.突出培养主动创新能力。本书在内容编排上,尽量避免深奥的理论分析,阐述深入浅出,通俗易懂,重点培养读者的创新思维能力和主动创新实践能力。

4.结合科研和教学实践,提供最新、最方便的系统开发过程,学习内容可直接用于实验和应用。

5.针对章节核心内容都附有一定量的习题,有利于读者尽快掌握相关内容。

全书共分9章:河南理工大学的张登攀老师编写了第1章,李长有老师编写了第9章,河南科技大学的王笑一老师编写了第2章,新乡学院的郭宏亮老师编写了第3章,河南科技学院的孔晓红老师编写了第4章和第8章的8.2节,李晓敏老师编写了第5章和第8章的8.1节,张素君老师编写了第7章,中原工学院的张雪松老师编写了第6章。

建议本书课堂教学学时为48学时,课堂学时小于48学时的学校,教学内容可自行删减。

在本书编写过程中,得到了河南理工大学教务处和河南科技学院教务处等单位的大力支持,同时也得到了河南理工大学董爱华教授、李泉溪教授及其他参与编写本书的院校老师和领导的大力支持和关心,感谢所有给予本书以关心和帮助的朋友及所参阅文献的作者。

尽管参与编写的全体老师都尽心竭力,但缺点和错误在所难免,恳请广大读者批评指正。

编者(Email:albert_12@126.com)