当前位置:首页 > 工业技术
微型计算机原理与应用
微型计算机原理与应用

微型计算机原理与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:朱德森,温鹏编著
  • 出 版 社:武汉:华中理工大学出版社
  • 出版年份:1995
  • ISBN:7560911870
  • 页数:257 页
图书介绍:
《微型计算机原理与应用》目录

第一章 绪论 1

第一节 微处理器与微型计算机的发展史 1

第二节 微处理器和微型计算机 3

一、 微处理器 3

二、 微型计算机 3

三、 微型计算机系统 4

第三节 微型计算机的特点 5

第二章 运算基础 6

第一节 进位计数制 6

一、 十进制数 6

二、 二进制数 6

三、 八进制数 7

四、 十六进制数 8

第二节 数制之间的转换 9

一、 十进制数转换成二进制数 9

二、 二进制数转换成十进制数 11

三、 任意进制数与十进制数之间的转换 11

第三节 原码、反码与补码 11

一、 机器数与真值 11

二、 原码 12

三、 反码 12

四、 补码 13

第四节 运算方法 15

一、 算术运算 15

二、 逻辑运算 19

第五节 数的定点及浮点表示法 20

一、 定点数与浮点数的表示形式 20

二、 浮点数的运算 21

第六节 数字代码和字符代码 22

一、 数字代码 22

二、 字符代码 24

习题 26

第三章 微处理器结构 27

第一节 基本概念 27

一、 总线 27

二、 堆栈 30

三、 定时 31

第二节 微处理器的一般结构 32

一、 算术逻辑部件ALU 32

二、 寄存器阵列 32

三、 控制部件 33

第三节 Intel8086微处理器 34

一、 8086CPU结构 34

二、 引脚信号及功能 38

第四节 8086的存储器管理 44

习题 45

第四章 半导体存储器 47

第一节 存储器概述 47

一、 基本概念及术语 47

二、 半导体存储器的分类 48

三、 存储单元寻址 50

第二节 半导体存储器 51

一、 随机存取存储器RAM 51

二、 只读存储器ROM 55

第三节 存储器与CPU的连接 58

一、 存储器与CPU连接时应注意的问题 58

二、 存储器与CPU的连接 59

习题 64

第五章 指令系统 65

第一节 概述 65

一、 指令的基本内容 65

二、 指令的种类 66

三、 指令的表示方法 66

第二节 8086指令的格式及寻址 66

一、 编码方式 66

二、 寻址方式 68

第三节 8086指令系统 71

一、 数据传送指令 71

二、 算术运算指令 73

三、 逻辑运算和移位循环指令 78

四、 串操作指令 79

五、 程序控制指令 81

六、 处理器控制指令 85

习题 86

第六章 汇编语言程序设计基础 88

第一节 汇编语言的格式 88

一、 什么是汇编语言 88

二、 汇编程序和汇编过程 88

三、 汇编语言程序的运行 89

四、 汇编语言程序的格式 89

第二节 伪指令和程序结构 92

一、 程序分段及存储器分配 92

二、 变量定义及存储器申请 97

三、 过程定义伪指令 100

四、 符号定义伪指令 100

五、 程序模块通讯用伪指令 102

第三节 汇编语言属性操作符 103

一、 修改属性的操作符 103

二、 数值返回操作符 103

三、 记录专用操作符 104

第四节 汇编语言程序设计 104

一、 多字节加法和减法程序 105

二、 分支转移程序 107

三、 过程定义和调用 109

四、 其他程序设计 111

第五节 控制系统程序设计实例 112

第六节 实用汇编语言程序设计技术 115

一、 问题的定义 115

二、 程序设计 116

三、 编码 116

四、 调试和检验 117

五、 文件编制 117

六、 汇编语言与高级语言的交叉使用 117

习题 117

第七章 8086时序 119

第一节 概述 119

一、 时序的意义 119

二、 时钟和时钟周期 119

三、 指令周期和机器(总线)周期 120

第二节 典型总线周期分析 121

一、 8086/8088的读总线周期 121

二、 8086/8088的写总线周期 123

三、 最小模式下的总线保持 123

四、 最大模式下的总线请求/允许周期 124

五、 中断响应周期 124

第三节 应用举例 125

习题 128

第八章 输入/输出及中断系统 129

第一节 I/O寻址方式 129

一、 存储器编址(或称存储器对应)I/O方式 129

二、 专用I/O方式 130

三、 存储器编址I/O方式与专用I/O方式的比较 130

第二节 I/O控制方式 130

一、 CPU与I/O之间的接口信号 130

二、 I/O控制方式 131

第三节 中断原理 138

一、 概述 138

二、 中断响应与中断处理程序 139

三、 中断优先权 140

第四节 可编程中断控制器Intel 8259A 144

一、 8259A结构 144

二、 引脚及功能说明 145

三、 8259A的工作方式 147

四、 8259A的编程 150

五、 8259A的级连 156

六、 应用举例 158

第五节 8086中断系统 159

一、 中断种类 159

二、 中断向量表 161

三、 中断响应流程 163

习题 165

第九章 输入/输出接口电路 166

第一节 不可编程接口电路8212 166

一、 8212简介 166

二、 8212的几种典型使用方法 168

第二节 Intel 8253 可编程计数器/定时器 169

一、 8253PIT的基本功能 169

二、 内部结构 169

三、 引脚和寄存器选择 170

四、 8253的控制字 171

五、 8253的工作方式 173

六、 8253PIT和8254PIT 177

七、 8253的初始化 178

第三节 Intel 8255 A可编程并行接口 178

一、 8255A的结构 179

二、 8255A的引脚和控制 180

三、 工作方式选择 181

四、 方式0的功能和使用 184

五、 方式1的功能和使用 186

六、 方式2的功能和使用 188

第四节 串行通信及Intel8251可编程串行通信接口 190

一、 串行通信的基本概念 190

二、 串行通信中的几个问题 191

三、 串行通信接口芯片8251A 192

第五节 数/模和模/数转换 199

一、 数/模和模/数转换简介 199

二、 数/模(D/A)数转换器 199

三、 数/模(A/D)数转换器 203

第六节 接口电路设计 208

习题 213

第十章 微机最小系统 215

第一节 Intel8086微机最小系统实例 215

一、 系统框图 215

二、 存储器与CPU的连接 216

三、 I/O接口电路与CPU的连接 217

四、 8255A在系统中的应用 218

第二节 系统监控程序简介 223

一、 监控程序简介 223

二、 显示程序 224

三、 键盘扫描程序 225

四、 应用程序举例 226

习题 230

第十一章 从8086到80X86 231

第一节 Intel 80286 231

一、 80286的结构 231

二、 指令系统 234

三、 工作方式及引脚 234

第二节 Intel80386 236

一、 80386的基本结构 236

二、 80386的指令集 239

第三节 80X86及其汇编语言程序设计 240

附录 8086/8088指令系统表 242

相关图书
作者其它书籍
返回顶部