编辑推荐
从实际需求出发,理念与应用并重,注重知识的系统性与应用性相统一,重点培养实践应用与系统设计能力。
内容简介
本书从微型计算机应用需求出发,以Intel 8086微处理器为基础,介绍了16位微型计算机的基本知识、基本组成、体系结构、存储器、微处理器的内部结构、指令系统及汇编语言程序设计方法,以及有关I/O信息传送的控制方法、中断系统、输入/输出与总线技术、可编程接口芯片及接口技术、微型计算机在控制系统中的应用等。
全书注重理论联系实际,突出实践技术。在软硬件结构中既讲述基本原理,又专门介绍使用方法,并附有大量例题及适当习题。
本书可作为高等院校相关专业微型计算机原理课程的教材,也可作为从事微型计算机系统设计、应用与开发的工程技术人员的参考书。
目录
- 第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 有符号数在计算机中的表示方法
- 习题
- 第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章 微型计算机接口技术与应用
- 附录
- 参考文献