编者在总结多年教学、科研工作实践的基础上,结合目前高校计算机专业硬件技术教学的实际情况,充分考虑计算机应用技术的发展与创新,编写了《嵌入式硬件技术基础》这本书。
本书具有结构优化、内容精炼、重点突出的优点,强调建立微处理器级和硬件系统级的整机概念;本书各章有较多的应用举例和习题,着眼于提高学生分析实际问题和解决实际问题的能力;本书配有电子教案和习题解答,读者可从华信资源教育网www.huaxin.edu.cn上下载,以方便学生课后的学习和复习。
本书以80x86微处理器为平台来阐述微机系统的组成和系统的接口技术,通过汇编语言将原理与应用联系起来,同时将开发嵌入式应用系统所需要的硬件基础知识进行了详细的阐述。本书可分为3个部分,第1部分主要介绍组成嵌入式应用系统功能部件的原理、结构,第2部分主要介绍硬件编程语言——汇编语言及其与C语言的混合编程,第3部分主要介绍嵌入式应用系统的典型接口芯片、接口技术,以及嵌入式应用系统软、硬件设计的基本方法。
本书有配套的实验教材《嵌入式硬件技术基础实验指导与习题解答》(包括实验指导书、课后习题详细解答),提供免费的电子课件。
本书可作为高等院校计算机类相关专业硬件基础课程的教材或参考书,也可作为计算机应用开发人员和希望掌握计算机硬件知识的读者的参考书。
第1章 概论
1.1 计算机硬件
1.2 计算机软件
1.2.1 软件的组成与分类
1.2.2 计算机语言
1.3 计算机系统的层次结构
1.4 计算机的基本工作原理
1.4.1 存储程序工作原理
1.4.2 计算机的工作过程
1.5 计算机的性能
1.6 计算机系统的分类
1.7 嵌入式技术及应用
1.7.1 嵌入式系统的概念
1.7.2 嵌入式系统的特点
1.7.3 嵌入式系统的应用领域
1.7.4 嵌入式技术的发展趋势
本章小结
习题1
第2章 数据表示和运算方法
第3章 微处理器的结构及应用特性
第4章 存储系统
第5章 输入/输出接口
第6章 中断控制接口
第7章 定时计数控制接口
第8章 DMA控制接口
第9章 并行接口
第10章 品行通信接口
第11章 模拟接口
第12章 外部设备接口
第14章 嵌入式应用系统
附录A DEBUG命令详解
附录B 建立Windows环境下32位汇编语言发开环境
附录C MASM简介
参考文献