本教材分为上编“微机原理与接口技术”和下编“单片机原理与应用”两大部分,可分别对应现有的“微机原理与接口技术”及“单片机原理与应用”两门课程。合二为一后,大量地消除了两门课程中有关微机基本原理以及接口芯片方面的重复内容。授课时可以Intel 8086微处理器为例,重点讲清微型计算机的工作原理和体系结构等方面的知识,而单片机应用技术方面的内容则可主要通过单片机实验和具体的应用系统课程设计得到强化。
本书是为高等理工科院校电气信息类及相关专业本科生编写的教科书。全书分别以Intel 8086微处理器和MCS-51单片机构成的微机系统为对象,对微机的基本结构、工作原理、汇编语言程序设计、接口技术和基本接口芯片进行了较为详细的讨论。全书分上下两编,共14章。上编微机原理与接口技术部分,介绍了基于8086的微机系统原理、组成及接口技术,以及微机系统的设计方法。下编单片机原理与应用部分,介绍了基于MCS-51单片机的原理与接口技术,并给出了应用实例。
本书注重理论联系实际,采用案例教学模式,配备大量有指导意义的实例,以加强学生在微机应用系统开发和汇编语言程序设计方面的能力培养。编排时力求循序渐进,方便自学,突出实用性,因此本书也适合作为高职、成教等相关专业的教科书及工程技术人员的参考用书。
上编 微机原理与接口技术
第1章 微型计算机的系统结构与工作原理
1.1 微型计算机概述
1.1.1 微型计算机的发展概况
1.1.2 微型计算机的特点和应用
1.1.3 微型计算机的分类
1.1.4 微型计算机的主要性能指标
1.2 微型计算机系统结构
1.2.1 计算机的基本结构和工作原理
1.2.2 微型计算机的组成与系统的层次结构
1.2.3 微型计算机的硬件结构
1.3 微型计算机中数与字符的表示法
1.3.1 进位计数制
1.3.2 进位制数间的转换
1.3.3 定点数与浮点数
1.3.4 机器数与真值
1.3.5 原码、反码与补码
1.3.6 溢出的概念
1.3.7 数字与字符的编码
思考题
第2章 8086微处理器
第3章 半导体存储器
第4章 8086CPU的指令系统与汇编语言程序设计
第5章 输入/输出技术与中断系统
第6章 定量/计数技术
第7章 可编程并行I/O接口8255A
第8章 串行通信接口
第9章 典型的微型计算机系统
下编 单片机原理与应用
第10章 MCS-51系列单片机硬件结构及功能部件
第11章 单片机指令系统
第12章 单片机汇编语言程序设计
第13章 单片机的接口技术
第14章 微型计算机应用系统的开发与设计
附录
参考文献