简介
《微型计算机原理及应用》系统地介绍了80x86系列PC机的原理及接口技术,主要内容包括计算机基础知识;汇编语言与汇编程序;程序设计方法;8088CPU的总线和时序;半导体存储器;输入与输出;中断技术;常用可编程接口芯片等。本书内容精炼,实例丰富,其中大量的接口电路和程序是作者多年来在科研和教学中反复提炼得来的,因而本书应用性很强,可作为大专院校《微机原理及应用》课程的教学用书,也可供从事电子技术、计算机应用与开发的科研人员学习和工程技术人员参考。...
目录
第1章 微型计算机的基础知识
1.1 计算机中的数和编码í.
1.1.1 计算机中的数制í
1.1.2 符号数的表示法í
1.1.3 二进制数的算术运算í
1.1.4 二进制数的逻辑运算与逻辑电路í
1.1.5 二进制编码í
1.1.6 bcd数的运算í
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.4 8086/8088微处理器í
.1.4.1 8086/8088的结构í
1.4.2 8086/8088的寄存器í
1.5 8086/8088的存储器结构与堆栈í
1.5.1 存储器结构í
1.5.2 存储器分段和物理地址的生成í
1.5.3 堆栈和栈操作指令í
1.6 80x86系列微处理器í
1.6.1 80286í
1.6.2 80386í
1.6.3 80486í
1.6.4 pentium(奔腾)和pentium pro(高能奔腾处理器)í
习题与思考题í
第2章 汇编语言与汇编程序í
2.1 符号指令的寻址方式í
2.1.1 寄存器寻址í
2.1.2 立即寻址í
2.1.3 直接寻址í
2.1.4 间接寻址í
2.1.5 基址寻址í
2.1.6 变址寻址í
2.1.7 基址变址寻址í
2.1.8 存储器寻址中段地址的确定í
2.2 常用指令í
2.2.1 数据传送类指令í
2.2.2 算术运算指令í
2.2.3 位操作指令í
2.2.4 指令应用举例í
2.3 伪指令与算符í
2.3.1 常量和有属性的符号í
2.3.2 变量和标号类型的变更í
2.3.3 段的指定í
2.3.4 段寄存器的假定í
2.3.5 源程序的结束í
2.4 常用系统功能调用和biosí
2.4.1 宏汇编语言与系统的两个接口í
2.4.2 系统功能调用í
2.4.3 biosí
习题与思考题
第3章 程序设计的基本技术í
3.1 顺序程序设计í
3.1.1 乘除法指令í
3.1.2 bcd数调整指令í
3.1.3 顺序程序设计举例í
3.2 分支程序设计í
3.2.1 条件转移指令í
3.2.2 无条件转移指令í
3.2.3 分支程序设计举例í
3.3 循环程序设计í
3.3.1 循环程序的基本结构í
3.3.2 重复控制指令í
3.3.3 单重循环程序设计举例í
3.3.4 多重循环程序设计举例í
3.4 串处理程序设计í
3.4.1 方向标志置位和清除指令í
3.4.2 串操作指令í
3.4.3 重复前缀í
3.4.4 串操作程序设计举例í
3.5 子程序设计í
3.5.1 子程序的概念í
3.5.2 子程序的调用指令与返回指令í
3.5.3 子程序及其调用程序设计举例í
3.6 宏功能程序设计í
3.6.1 宏指令í
3.6.2 条件汇编与宏库的使用í
3.6.3 宏功能程序设计举例í
习题与思考题
第4章 8088的总线与时序í
4.1 8088的引线功能..
4.1.1 地址和数据线í
4.1.2 控制和状态线í
4.1.3 电源和定时线í
4.2 8088的cpu系统í
4.2.1 地址锁存器í
4.2.2 双向总线驱动器í
4.2.3 时钟发生器8284aí
4.2.4 总线控制器8288í
4.2.5 最小组态下的8088cpu系统í
4.2.6 最大组态下的8088cpu系统í
4.3 8088的时序í
4.3.1 指令周期、总线周期和t状态í
4.3.2 最小组态下的8088时序í
4.3.3 最大组态下的8088时序í
习题与思考题í
第5章 半导体存储器í
5.1 存储器概述í
5.1.1 存储器的类型í
5.1.2 存储器的性能指标与分级结构í
5.2 半导体存储器í
5.2.1 半导体存储器的结构í
5.2.2 随机读写存储器ramí
5.2.3 只读存储器romí
5.3 存储器与cpu的接口í
5.3.1 cpu总线的负载能力í
5.3.2 存储器容量的选择和cpu与存储器的连接í
5.3.3 存储器与cpu连接时的速度匹配问题í
习题与思考题
第6章 输入输出和接口技术í
6.1 接口的基本概念í
6.1.1 接口的功能í
6.1.2 接口控制原理í
6.1.3 接口控制信号í
6.2 i/o指令和i/o地址译码í
6.2.1 标淮的i/o寻址方式í
6.2.2 存储器映像i/o寻址方式í
6.2.3 输入输出指令í
6.2.4 i/o接口的端口地址译码í
6.3 80x86 pc机的系统总线í
6.3.1 系统总线概述í
6.3.2 isa(industry standard architecture)总线í
6.3.3 输入输出接口卡í
6.4 数字通道接口í
6.4.1 数据输出寄存器í
6.4.2 数据输入三态缓冲器í
6.4.3 三态缓冲寄存器í
6.4.4 寄存器和缓冲器接口的应用í
6.5 模拟通道接口í
6.5.1 数模转换器dac及其与微型计算机的接口í
6.5.2 模数转换器adc及其与微型计算机的接口í
习题与思考题í
第7章 中断技术í
7.1 中断和中断系统í
7.1.1 中断的概念í
7.1.2 中断源í
7.1.3 中断系统的功能í
7.2 中断的处理过程í
7.2.1 cpu对中断的控制í
7.2.2 cpu对中断的响应及中断过程í
7.2.3 中断源及其优先权的识别í
7.3 中断控制器8259aí
7.3.1 8259a的组成和接口信号í
7.3.2 8259a处理中断的过程í
7.3.3 8259a的级联连接í
7.3.4 8259a的命令字í
7.4 80x86pc机的中断系统和中断指令í
7.4.1 外部中断í
7.4.2 内部中断í
7.4.3 中断向量表í
7.4.4 中断响应和处理过程í
7.5 可屏蔽中断服务程序的设计í
7.5.1 中断服务程序入口地址的装入í
7.5.2 中断屏蔽与中断结束的处理í
7.5.3 中断服务程序设计举例í
习题与思考题
第8章 常用可编程接口芯片í
8.1 可编程并行接口8255í
8.1.1 8255的组成与接口信号í
8.1.2 8255的工作方式与控制字í
8.1.3 三种工作方式的功能í
8.1.4 8255在ibm pc系统中的应用í
8.2 可编程计数器/定时器8253í
8.2.1 8253的组成与接口信号í
8.2.2 计数器的工作方式及其与输入输出的关系í
8.2.3 8253的控制字和初始化编程í
8.2.4 8253的应用í
8.3 串行通信í
8.3.1 80x86微型计算机的串行口í
8.3.2 异步通信控制器8250í
8.3.3 8250与微型计算机及rs232接口的连接í
8.3.4 异步串行通信程序设计í
8.3.5 pc机之间的通信í
8.3.6 pc机与mcs51单片机之间的通信í
8.4 键盘/显示控制器8279í
8.4.1 8279的组成与接口信号í
8.4.2 8279的操作命令í
8.4.3 8279在键盘和显示器接口中的应用í
习题与思考题í
附录一 指令系统表í
一、数据传送类指令í
二、算术运算指令í
三、位操作指令í
四、串操作指令í
五、控制转移指令í
六、处理机控制指令í...
附录二 算术逻辑运算指令对状态标志位的影响
1.1 计算机中的数和编码í.
1.1.1 计算机中的数制í
1.1.2 符号数的表示法í
1.1.3 二进制数的算术运算í
1.1.4 二进制数的逻辑运算与逻辑电路í
1.1.5 二进制编码í
1.1.6 bcd数的运算í
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.4 8086/8088微处理器í
.1.4.1 8086/8088的结构í
1.4.2 8086/8088的寄存器í
1.5 8086/8088的存储器结构与堆栈í
1.5.1 存储器结构í
1.5.2 存储器分段和物理地址的生成í
1.5.3 堆栈和栈操作指令í
1.6 80x86系列微处理器í
1.6.1 80286í
1.6.2 80386í
1.6.3 80486í
1.6.4 pentium(奔腾)和pentium pro(高能奔腾处理器)í
习题与思考题í
第2章 汇编语言与汇编程序í
2.1 符号指令的寻址方式í
2.1.1 寄存器寻址í
2.1.2 立即寻址í
2.1.3 直接寻址í
2.1.4 间接寻址í
2.1.5 基址寻址í
2.1.6 变址寻址í
2.1.7 基址变址寻址í
2.1.8 存储器寻址中段地址的确定í
2.2 常用指令í
2.2.1 数据传送类指令í
2.2.2 算术运算指令í
2.2.3 位操作指令í
2.2.4 指令应用举例í
2.3 伪指令与算符í
2.3.1 常量和有属性的符号í
2.3.2 变量和标号类型的变更í
2.3.3 段的指定í
2.3.4 段寄存器的假定í
2.3.5 源程序的结束í
2.4 常用系统功能调用和biosí
2.4.1 宏汇编语言与系统的两个接口í
2.4.2 系统功能调用í
2.4.3 biosí
习题与思考题
第3章 程序设计的基本技术í
3.1 顺序程序设计í
3.1.1 乘除法指令í
3.1.2 bcd数调整指令í
3.1.3 顺序程序设计举例í
3.2 分支程序设计í
3.2.1 条件转移指令í
3.2.2 无条件转移指令í
3.2.3 分支程序设计举例í
3.3 循环程序设计í
3.3.1 循环程序的基本结构í
3.3.2 重复控制指令í
3.3.3 单重循环程序设计举例í
3.3.4 多重循环程序设计举例í
3.4 串处理程序设计í
3.4.1 方向标志置位和清除指令í
3.4.2 串操作指令í
3.4.3 重复前缀í
3.4.4 串操作程序设计举例í
3.5 子程序设计í
3.5.1 子程序的概念í
3.5.2 子程序的调用指令与返回指令í
3.5.3 子程序及其调用程序设计举例í
3.6 宏功能程序设计í
3.6.1 宏指令í
3.6.2 条件汇编与宏库的使用í
3.6.3 宏功能程序设计举例í
习题与思考题
第4章 8088的总线与时序í
4.1 8088的引线功能..
4.1.1 地址和数据线í
4.1.2 控制和状态线í
4.1.3 电源和定时线í
4.2 8088的cpu系统í
4.2.1 地址锁存器í
4.2.2 双向总线驱动器í
4.2.3 时钟发生器8284aí
4.2.4 总线控制器8288í
4.2.5 最小组态下的8088cpu系统í
4.2.6 最大组态下的8088cpu系统í
4.3 8088的时序í
4.3.1 指令周期、总线周期和t状态í
4.3.2 最小组态下的8088时序í
4.3.3 最大组态下的8088时序í
习题与思考题í
第5章 半导体存储器í
5.1 存储器概述í
5.1.1 存储器的类型í
5.1.2 存储器的性能指标与分级结构í
5.2 半导体存储器í
5.2.1 半导体存储器的结构í
5.2.2 随机读写存储器ramí
5.2.3 只读存储器romí
5.3 存储器与cpu的接口í
5.3.1 cpu总线的负载能力í
5.3.2 存储器容量的选择和cpu与存储器的连接í
5.3.3 存储器与cpu连接时的速度匹配问题í
习题与思考题
第6章 输入输出和接口技术í
6.1 接口的基本概念í
6.1.1 接口的功能í
6.1.2 接口控制原理í
6.1.3 接口控制信号í
6.2 i/o指令和i/o地址译码í
6.2.1 标淮的i/o寻址方式í
6.2.2 存储器映像i/o寻址方式í
6.2.3 输入输出指令í
6.2.4 i/o接口的端口地址译码í
6.3 80x86 pc机的系统总线í
6.3.1 系统总线概述í
6.3.2 isa(industry standard architecture)总线í
6.3.3 输入输出接口卡í
6.4 数字通道接口í
6.4.1 数据输出寄存器í
6.4.2 数据输入三态缓冲器í
6.4.3 三态缓冲寄存器í
6.4.4 寄存器和缓冲器接口的应用í
6.5 模拟通道接口í
6.5.1 数模转换器dac及其与微型计算机的接口í
6.5.2 模数转换器adc及其与微型计算机的接口í
习题与思考题í
第7章 中断技术í
7.1 中断和中断系统í
7.1.1 中断的概念í
7.1.2 中断源í
7.1.3 中断系统的功能í
7.2 中断的处理过程í
7.2.1 cpu对中断的控制í
7.2.2 cpu对中断的响应及中断过程í
7.2.3 中断源及其优先权的识别í
7.3 中断控制器8259aí
7.3.1 8259a的组成和接口信号í
7.3.2 8259a处理中断的过程í
7.3.3 8259a的级联连接í
7.3.4 8259a的命令字í
7.4 80x86pc机的中断系统和中断指令í
7.4.1 外部中断í
7.4.2 内部中断í
7.4.3 中断向量表í
7.4.4 中断响应和处理过程í
7.5 可屏蔽中断服务程序的设计í
7.5.1 中断服务程序入口地址的装入í
7.5.2 中断屏蔽与中断结束的处理í
7.5.3 中断服务程序设计举例í
习题与思考题
第8章 常用可编程接口芯片í
8.1 可编程并行接口8255í
8.1.1 8255的组成与接口信号í
8.1.2 8255的工作方式与控制字í
8.1.3 三种工作方式的功能í
8.1.4 8255在ibm pc系统中的应用í
8.2 可编程计数器/定时器8253í
8.2.1 8253的组成与接口信号í
8.2.2 计数器的工作方式及其与输入输出的关系í
8.2.3 8253的控制字和初始化编程í
8.2.4 8253的应用í
8.3 串行通信í
8.3.1 80x86微型计算机的串行口í
8.3.2 异步通信控制器8250í
8.3.3 8250与微型计算机及rs232接口的连接í
8.3.4 异步串行通信程序设计í
8.3.5 pc机之间的通信í
8.3.6 pc机与mcs51单片机之间的通信í
8.4 键盘/显示控制器8279í
8.4.1 8279的组成与接口信号í
8.4.2 8279的操作命令í
8.4.3 8279在键盘和显示器接口中的应用í
习题与思考题í
附录一 指令系统表í
一、数据传送类指令í
二、算术运算指令í
三、位操作指令í
四、串操作指令í
五、控制转移指令í
六、处理机控制指令í...
附录二 算术逻辑运算指令对状态标志位的影响
微型计算机原理及应用
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×