第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.2.4 数制之间的转换
1.2.5 补码和反码
1.2.6 字符的编码表示
1.3 微型计算机概述
1.3.1 微机的几个概念
1.3.2 微机的基本结构
1.3.3 主要性能指标
习题1
第2章 8086微处理器
2.1 8086系统结构
2.1.1 8086CPIJ內部结构
2.1.2 8086CPU寄存器组
2.1.3 8086CPIJ管脚及功能
2.1.4 基本时序
2.1.5 8086存储器组织
2.1.6 8086输入/输出组织
2.1.7 8086最小与最大模式系统
2.2 8086的寻址方式
2.2.1 立即寻址
2.2.2 寄存器寻址
2.2.3 存储器寻址
2.2.4 端口寻址
2.3 指令系统
2.3.1 8086指令的特点
2.3.2 8086指令的分类
2.3.3 数据传送指令
2.3.4 算术运算指令
2.3.5 位操作指令
2.3.6 串操作指令
2.3.7 程序控制转移指令
2.3.8 处理器控制指令
2.4 实验DEBUG命令
习题2
第3章 8086汇编语言程序设计
3.1 汇编语言的语句
3.1.1 语句格式
3.1.2 指令性语句
3.1.3 指示性语句
3.1.4 有关属性
3.2 汇编语言中的伪指令
3.2.1 符号定义语句
3.2.2 变量定义语句.
3.2.3 段定义语句
3.2.4 过程定义语句
3.2.5 结束语句
3.3 汇编语言中的运算符
3.3.1 常用运算符和操作符
3.3.2 运算符的优先级
3.4 汇编语言程序设计
3.4.1 顺序程序设计
3.4.2 分支程序设计
3.4.3 循环程序设计
3.4.4 子程序设计
3.5 DOS系统功能调用和BI()S中断调用
3.5.1 DOS系统功能调用
3.5.2 BIOS中断调用
3.6 宏指令、条件汇编及上机过程
3.6.1 宏指令
3.6.2 条件汇编
3.6.3 汇编语言程序上机过程
3.7 实验宏汇编指令
习题3
第4章 存储器
4.1 存储器分类
4.1.1 按用途分类
4.1.2 按信息存取方式分类
4.1.3 主要性能及特点
4.2 多层存储结构概念
4.2.1 Cache:主存层次
4.2.2 主存一辅存层次
4.3 主存储器及存储控制
4.3.1 主存储器
4.3.2 主存储器的基本组成
4.4 8086系统的存储器组织
4.4.1 8086CPU的存储器接口
4.4.2 存储器接口举例
习题4
第5章 微型计算机的输A/输出
5.1 I/0接口概述
5.1.1 接口的功能
5.1.2 接口中的信息类型
5.1.3 接口的典型结构
5.2 CPU与外设通信的特点
5.2.1 I/0端口的寻址方式
5.2.2 I/O端口地址的形成
5.3 输入/输出方式
5.3.1 程序控制传输方式
5.3.2 直接存储器存取方式
5.4 CPU与外设通信的接口
5.4.1 同步传榆方式与接口
5.4.2 异步查询方式与接口
5.5 8086CPU的输//输出
5.5.1 8086CPU的I/0指令
5.5.2 8086CPU的I/0特点
习题5
第6章 微机中断系统
6.1 中断原理
6.1.1 中断的基本概念
6.1.2 中断的应用
6.1.3 从无条件传输、条件传输到中断传榆
6.2 中断系统的组成及其功能
6.2.1 与中断有关的触发器
6.2.2 中断条件
6.2.3 中断响应过程
6.3 中断源的识别及中断优先权
6.3.1 中断源的识别
6.3.2 中断优先权
6.4 8086中断系统
6.4.1不可屏蔽中断
6.4.2 可屏蔽中断
6.4.3 软件中断
6.5 8086CPIJ的中断管理
6.5.1 中断处理顺序
6.5.2 中断服务入口地址表
6.5.3 中断入口地址设置
6.6 8259A可编程中断控制器
6.6.1 8259A的功能
6.6.2 8259A的外部特性与內部结构
6.6.3 8259A的控制命令字与初始化编程
6.6.4 8259A的操作命令字OCW
6.6.5 8259A的工作方式
6.6.6 8259A在微机系统申的应用
6.7 中断服务程序设计
6.7.1 中断程序设计步骤
6.7.2 应用举例
习题6
第7章 可编程接口芯片
7.1 概述
7.1.1 接口芯片与CPIJ的连接
7.1.2 接口芯片与外设的连接
7.1.3 可编程接口的概念
7.2 并行接口芯片8255A及其应用
7.2.1 8255A的结构和功能
7.2.2 8255A的工作方式
7.2.3 8255A的控制命令字和状态字
7.2.4 8255A的应用
7.3 8253可编程计数器/定时器及其应用
7.3.1 主要性能
7.3.2 內部模型
7.3.3 外部引脚
7.3.4 初始化命令字
7.3.5 工作方式
7.3.6 初始化编程举例
7.3.7 寻址及连接
7.3.8 8253的应用
7.4 串行通信和可编程接口芯片8251
7.4.1 串行通信概述
7.4.2 8251结构及引脚
7.4.3 8251的初始化
7.4.4 8251的初始化编程
7.5 实验
7.5.1 8255并行接口实验
7.5.2 8253定时器/计数器接口实验
习题7
第8章 A/D和D/A转换器
8.1 A/D转换器
8.1.1 概述
8.1.2 模拟信号的取样、量化和编码
8.1.3 主要性能指标
8.1.4 A/D转换原理
8.1.5 A/D转換器的应用
8.2 实现A/D转换技术的几种方法
8.2.1 采用现有A/D转换器开发
8.2.2 选用模拟接口插件卡
8.3 D/A转换器
8.3.1 D/A转换器的工作原理
8.3.2 D/A转换器的性能和指标
8.3.3 D/A转换器的应用
习题
第9章 常用外围设备及接口
9.1 常用外围设备及接口基本知识
9.1.1 外围设备的功能
9.1.2 外围设备的分类
9.2 键盘及其接口
9.2.1 键盘
9.2.2 键的识别
9.2.3 微机键盘及接口
9.3 显示器及其接口
9.3.1 工,ED显示器及其接口
9.3.2 CR7.显示器及其接口
9.3.3 1,CD显示器简介
9.4 打印机及其接口
9.4.1 打印机的分类
9.4.2 打印机的主要性能指标
9.4.3 针式打印机
9.4.4 喷墨打印机
9.4.5 激光打印机
9.4.6 打印机接口
9.5 交互式人机接口
9.5.1 鼠标器
9.5.2 扫描仪
9.5.3 光笔
9.5.4 数字化仪
习题9
参考文献