本书从微型计算机应用需求出发,以Intel 8086微处理器为基础,介绍了16位微型计算机的基本知识、基本组成、体系结构、存储器、微处理器的内部结构、指令系统及汇编语言程序设计方法,以及有关I/O信息传送的控制方法、中断系统、输入/输出与总线技术、可编程接口芯片及接口技术、微型计算机在控制系统中的应用等。
全书注重理论联系实际,突出实践技术。在软硬件结构中既讲述基本原理,又专门介绍使用方法,并附有大量例题及适当习题。
本书可作为高等院校相关专业微型计算机原理课程的教材,也可作为从事微型计算机系统设计、应用与开发的工程技术人员的参考书。
章 绪论
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 有符号数在计算机中的表示方法
习题
第2章 微型计算机原理及结构特点
2.1 微型计算机的组成原理
2.1.1 主存储器
2.1.2 中央处理器
2.1.3 微型计算机的工作过程
2.1.4 微型计算机的工作过程举例
2.2 8086 MPU的结构特点
2.2.1 流水线结构
2.2.2 编程结构
2.2.3 存储分段结构——存储器的管理
2.2.4 总线周期
2.2.5 8086引脚功能及其工作模式
2.2.6 外部设备
习题
第3章 8086/8088 MPU的指令系统
3.1 指令与指令系统
3.1.1 指令的组成
3.1.2 指令的分类
3.1.3 指令系统
3.2 寻址方式
3.2.1 立即数寻址方式
3.2.2 寄存器寻址方式
3.3.3 RAM寻址方式
3.3 8086指令系统
3.3.1 数据传送指令
3.3.2 地址传送指令
3.3.3 标志寄存器传送指令
3.3.4 算术运算指令
3.3.5 逻辑运算指令
3.3.6 移位指令
3.3.7 控制转移指令
3.3.8 字符串操作指令
3.3.9 处理器控制指令
3.4 中断及中断返回
习题
第4章 汇编语言
4.1 汇编语言程序
4.1.1 汇编语言的基本概念
4.1.2 汇编语言源程序的格式
4.2 汇编语言的语句
4.2.1 指令语句
4.2.2 伪指令语句
……
第5章 存储器
第6章 输入/输出系统
第7章 中断
第8章 微型计算机接口技术与应用
附录
参考文献