内容介绍
用户评论
全部咨询
本书以Intel 8086 CPU作为典型机型,介绍微型计算机的原理。内容包括:计算机基础知识、Intel 8086微处理机、8086 CPU的指令系统、宏汇编程序设计、内存储器、输入输出系统和接口技术。全书共分七章,配有习题。
本书可供各类中等专业学校计算机专业作为教材,亦可供有关专业师生、工程技术人员和其他读者学习、参考。
目录
- 第一章 概述
1·1 计算机数据表示
1·1·1 计算机中数值数据的表示
1·1·2 计算机中非数值数据的表示
1·2 计算机系统组成及其工作原理
1·2·1 计算机的硬件系统
1·2·2 计算机的软件系统
1·2·3 计算机的工作原理
1·3 计算机的工作特点和性能指标
1·3·1 计算机的工作特点
1·3·2 计算机的性能指标
1·4 微型计算机系统组成
1·4·1 微处理机
1·4·2 微型计算机
1·4·3 微型计算机系统
习题一
第二章 INTEL 8086微处理机
2·1 INTEL 8086 CPU的结构
2·1·1 INTEL 8086 CPU内部结构
2·1·2 INTEL 8086 CPU编程模式
2·1·3 INTEL 8086 CPU的堆栈结构
2·2 INTEL 8086 CPU的引脚功能
2·2·1 INTEL 8086 CPU在小模式下的引脚功能
2·2·2 INTEL 8086 CPU在大模式下的引脚功能
2·3 INTEL 8086基本系统概念
2·3·1 总线结构
2·3·2 系统时钟的产生
2·3·3 数据与地址总线的形成
2·3·4 控制总线的形成
2·3·5 8086 CPU的基本时序
习题二
第三章 指令系统
3·1 概述
3·1·1 指令的结构
3·1·2 指令周期
3·1·3 指令系统
3·2 INTEL 8O86 CPU的寻址方式
3·2·1 与数据有关的寻址方式
3·2·2 与转移地址有关的寻址方式
3·3 INTEL 8086 CPU的指令系统
3·3·1 数据传输指令
3·3·2 算术指令
3·3·3 逻辑指令
3·3·4 串操作指令
3·3·5 转移控制指令
3·3·6 处理机控制类指令
习题三
第四章 汇编语言程序设计
4·1 汇编语言
4·1·1 汇编语言的基本概念
4·1·2 汇编语言中的表达式
4·1·3 伪指令语句
4·1·4 常用的D0S系统功能调用
4·1·5 汇编语言程序的基本格式
4·2 汇编语言程序设计的基本方法
4·2·1 顺序程序设计
4·2·2 分支程序设计
4·2·3 循环程序设计
4·2·4 子程序设计
4·2·5 宏功能程序设计
4·3 汇编语言程序的调试
4·3·1 汇编语言程序的上机过程
4·3·2 调试程序DEBUG
习题四
第五章 内存储器
5·1 概述
5·1·1 存储器的基本概念
5·1·2 存储器的分类
5·1·3 存储器芯片工作特性
5·2 内存储器的组织
5·2·1 存储空间的配置
5·2·2 存储器与CPU地址总线和数据总线的连接
5·2·3 动态存储器的地址译码和刷新
习题五
第六章 输入输出系统
6·1 概述
6·2 I/O接口
6·2·1 I/O接口的功能
6·2·2 I/O接口的分类
6·3 输入/输出寻址方式
6·3·1 独立的I/O寻址方式
6·3·2 存储器映像I/O寻址方式
6·4 8086的输入/输出指令
6·4·1 输入指令IN
6·4·2 输出指令OUT
6·5 输入/输出传送方式
6·5·1 无条件传送方式
6·5·2 程序查询传送方式
6·5·3 程序中断传送方式
6·5·4 直接存储器存取(DMA)传送方式
6·6 8086的中断机构
6·6·1 中断系统
6·6·2 8086 CPU的中断机构
6·7 中断控制器8259A简介
6·7·1 8259A的基本功能
6·7·2 框图及引脚功能
6·7·3 8259A的工作过程
6·7·4 编程简介
6·8 DMA控制器
6·8·1 概述
6·8·2 DMA控制器8237A
习题六
第七章 接□技术
7·1 并行接口电路
7·1·1 并行接口的概念
7·1·2 接口设计的基本技术
7·1·3 简单并行接口8212
7·1·4 可编程并行接口芯片8255A
7·2 串行通信及接口电路
7·2·1 数据通信的基本概念
7·2·2 串行接口标准RS-232C
7·2·3 可编程串行接口芯片8251A
习题七
附录
附录1 8086指令系统表
附录2 DOS功能调用
附录3 汇编程序出错信息