微型计算机系统原理及应用 / 普通高等教育电子信息类规划教材
¥34.00定价
作者: 贺建民
出版时间:2011-07
出版社:机械工业出版社
- 机械工业出版社
- 9787111351870
- 1-1
- 342176
- 2011-07
- 462
- 291
内容简介
目录
目录
前言
第1章微型计算机系统概述
1.1微型计算机系统的基本概念
1.1.1微型计算机系统的三个层次
1.1.2微型计算机的分类
1.1.3微型计算机系统的主要性能指标
1.2微型计算机系统的发展与应用
1.2.1微型计算机的发展
1.2.2微型计算机的特点与应用
1.3微型计算机系统的组成与结构
1.3.1微型计算机系统的硬件组成
1.3.2微型计算机系统的软件组成
1.3.3Intel 8086微处理器的结构
1.4计算机中的数据表示
1.4.1进位计数制及其相互转换
1.4.2二进制数的运算
1.4.3数值数据的表示方法
1.4.4非数值数据的表示方法
1.5习题
第2章汇编语言程序设计
2.1指令与寻址
2.1.1指令的概念
2.1.2寻址方式
2.28086 CPU指令系统
2.2.1数据传送指令
2.2.2算术运算指令
2.2.3逻辑运算与移位指令
2.2.4串操作指令
2.2.5转移控制指令
2.2.6处理器特殊控制指令
2.3汇编语言程序设计方法
2.3.1汇编语言程序开发流程
2.3.2伪指令与伪操作
2.3.3汇编语言程序格式
2.3.4用户程序与操作系统的连接
2.3.5汇编语言程序调试工具
2.3.6BIOS中断调用与DOS中断调用
2.3.7汇编语言的程序结构
2.3.8汇编语言综合应用编程示例
2.4习题
第3章系统总线与接口
3.1系统总线
3.1.1总线的基本概念
3.1.2总线的仲裁方式
3.1.3总线的通信控制方式
3.2微机系统中常见的总线
3.2.1系统总线
3.2.2局部总线
3.2.3外部总线
3.38086 CPU的引脚功能与工作模式
3.3.18086 CPU的总线周期
3.3.28086 CPU的工作模式与引脚功能
3.4IBM PC微型机中总线的形成
3.4.1时钟发生器8284A
3.4.2数据与地址总线的形成
3.4.3控制总线的形成
3.5I/O接口
3.5.1接口的基本概念
3.5.2I/O端口编址方式
3.5.3I/O端口地址译码
3.5.4I/O传输方式
3.6习题
第4章主存储器系统
4.1存储器系统概述
4.1.1存储器的分类
4.1.2存储器的分级结构
4.1.3存储器的技术指标
4.1.4主存储器的基本组成
4.2半导体存储器芯片
4.2.1半导体存储器芯片的分类
4.2.2静态随机存储器
4.2.3动态随机存取存储器
4.2.4只读存储器
4.3主存储器的组织
4.3.1主存与CPU的连接
4.3.2高速缓冲处理器
4.4习题
第5章可编程定时/计数器
5.1定时系统的基本概念
5.1.1定时器、计数器的功能与分类
5.1.2微机系统中的定时/计数器
5.2可编程定时/计数器8253-5
5.2.18253-5的结构及功能
5.2.28253-5的工作方式
5.2.38253-5的编程
5.38253-5的应用举例
5.3.1自动计数系统应用
5.3.2多计数器的组合应用
5.3.38086微型计算机中的定时系统
5.4习题
第6章中断系统
6.1中断的基本概念
6.1.1中断的类型
6.1.2中断源和优先控制
6.1.3查询中断和向量中断
6.1.4中断过程
6.2可编程中断控制器8259A
6.2.18259A的结构及功能
6.2.28259A的中断响应过程
6.2.38259A的控制命令字
6.2.48259A的工作方式
6.3可编程中断控制器8259A的应用举例
6.3.1PC的中断系统
6.3.28259A的编程实例
6.4习题
第7章并行接口
7.1并行接口的基本概念
7.2可编程并行输入/输出接口芯片8255A
7.2.18255A的结构及功能
7.2.28255A的控制命令字
7.2.38255A的工作方式
7.38255A的应用举例
7.3.18255A驱动LED
7.3.28255A驱动数码管
7.3.38255A连接键盘
7.4习题
第8章串行接口
8.1串行接口的基本概念
8.2串行接口标准EIA RS-232C
8.3可编程串行输入/输出接口芯片8250
8.3.18250的结构及功能
8.3.28250的控制命令字
8.48250的应用举例
8.5习题
第9章DMA传输
9.1DMA传输的基本概念
9.2可编程DMA控制器8237A
9.2.18237A的结构及功能
9.2.28237A的控制命令字
9.2.38237A的工作方式
9.38237A的应用举例
9.4习题
附录
附录A .COM文件与 .EXE文件的比较
附录B DEBUG常用命令
附录C PC系统的中断分配表
附录D BIOS中断调用表
附录E DOS功能调用(INT 21H)表
参考文献
前言
第1章微型计算机系统概述
1.1微型计算机系统的基本概念
1.1.1微型计算机系统的三个层次
1.1.2微型计算机的分类
1.1.3微型计算机系统的主要性能指标
1.2微型计算机系统的发展与应用
1.2.1微型计算机的发展
1.2.2微型计算机的特点与应用
1.3微型计算机系统的组成与结构
1.3.1微型计算机系统的硬件组成
1.3.2微型计算机系统的软件组成
1.3.3Intel 8086微处理器的结构
1.4计算机中的数据表示
1.4.1进位计数制及其相互转换
1.4.2二进制数的运算
1.4.3数值数据的表示方法
1.4.4非数值数据的表示方法
1.5习题
第2章汇编语言程序设计
2.1指令与寻址
2.1.1指令的概念
2.1.2寻址方式
2.28086 CPU指令系统
2.2.1数据传送指令
2.2.2算术运算指令
2.2.3逻辑运算与移位指令
2.2.4串操作指令
2.2.5转移控制指令
2.2.6处理器特殊控制指令
2.3汇编语言程序设计方法
2.3.1汇编语言程序开发流程
2.3.2伪指令与伪操作
2.3.3汇编语言程序格式
2.3.4用户程序与操作系统的连接
2.3.5汇编语言程序调试工具
2.3.6BIOS中断调用与DOS中断调用
2.3.7汇编语言的程序结构
2.3.8汇编语言综合应用编程示例
2.4习题
第3章系统总线与接口
3.1系统总线
3.1.1总线的基本概念
3.1.2总线的仲裁方式
3.1.3总线的通信控制方式
3.2微机系统中常见的总线
3.2.1系统总线
3.2.2局部总线
3.2.3外部总线
3.38086 CPU的引脚功能与工作模式
3.3.18086 CPU的总线周期
3.3.28086 CPU的工作模式与引脚功能
3.4IBM PC微型机中总线的形成
3.4.1时钟发生器8284A
3.4.2数据与地址总线的形成
3.4.3控制总线的形成
3.5I/O接口
3.5.1接口的基本概念
3.5.2I/O端口编址方式
3.5.3I/O端口地址译码
3.5.4I/O传输方式
3.6习题
第4章主存储器系统
4.1存储器系统概述
4.1.1存储器的分类
4.1.2存储器的分级结构
4.1.3存储器的技术指标
4.1.4主存储器的基本组成
4.2半导体存储器芯片
4.2.1半导体存储器芯片的分类
4.2.2静态随机存储器
4.2.3动态随机存取存储器
4.2.4只读存储器
4.3主存储器的组织
4.3.1主存与CPU的连接
4.3.2高速缓冲处理器
4.4习题
第5章可编程定时/计数器
5.1定时系统的基本概念
5.1.1定时器、计数器的功能与分类
5.1.2微机系统中的定时/计数器
5.2可编程定时/计数器8253-5
5.2.18253-5的结构及功能
5.2.28253-5的工作方式
5.2.38253-5的编程
5.38253-5的应用举例
5.3.1自动计数系统应用
5.3.2多计数器的组合应用
5.3.38086微型计算机中的定时系统
5.4习题
第6章中断系统
6.1中断的基本概念
6.1.1中断的类型
6.1.2中断源和优先控制
6.1.3查询中断和向量中断
6.1.4中断过程
6.2可编程中断控制器8259A
6.2.18259A的结构及功能
6.2.28259A的中断响应过程
6.2.38259A的控制命令字
6.2.48259A的工作方式
6.3可编程中断控制器8259A的应用举例
6.3.1PC的中断系统
6.3.28259A的编程实例
6.4习题
第7章并行接口
7.1并行接口的基本概念
7.2可编程并行输入/输出接口芯片8255A
7.2.18255A的结构及功能
7.2.28255A的控制命令字
7.2.38255A的工作方式
7.38255A的应用举例
7.3.18255A驱动LED
7.3.28255A驱动数码管
7.3.38255A连接键盘
7.4习题
第8章串行接口
8.1串行接口的基本概念
8.2串行接口标准EIA RS-232C
8.3可编程串行输入/输出接口芯片8250
8.3.18250的结构及功能
8.3.28250的控制命令字
8.48250的应用举例
8.5习题
第9章DMA传输
9.1DMA传输的基本概念
9.2可编程DMA控制器8237A
9.2.18237A的结构及功能
9.2.28237A的控制命令字
9.2.38237A的工作方式
9.38237A的应用举例
9.4习题
附录
附录A .COM文件与 .EXE文件的比较
附录B DEBUG常用命令
附录C PC系统的中断分配表
附录D BIOS中断调用表
附录E DOS功能调用(INT 21H)表
参考文献