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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:傅麒麟编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:1997
  • ISBN:7313018053
  • 页数:299 页
图书介绍:
《微型计算机原理及其应用》目录

第1章 计算机基础知识 1

1.1 计算机中数值数据的表示 1

1.1.1 进位计数制 1

目录 1

1.1.2 二进制算术运算 5

1.1.3 计算机中数的表示 6

1.2 计算机中非数值数据的表示 13

1.2.1 字符编码 13

1.2.2 汉字编码 15

1.3 计算机的运算基础 16

1.3.1 逻辑运算 16

1.2.3 其他信息在计算机中的表示 16

1.3.2 算术运算 17

1.4 计算机系统及其工作特点 22

1.4.1 计算机系统的组成 22

1.4.2 存储程序与程序控制 25

1.4.3 用于表示计算机性能的常见术语 27

习题 28

第2章 微型计算机系统 29

2.1 微机系统概述 29

2.1.1 微处理机 29

2.1.2 微机 31

2.1.3 微机系统 32

2.2.1 总线结构的微机 33

2.2 微机系统中的硬件结构 33

2.2.2 微机系统中的接口问题 34

2.3 典型微机系统介绍 37

2.3.1 低档个人计算机PC/XT与PC/AT 37

2.3.2 386与486系统 38

2.3.3 MS-DOS与WINDOWS 38

2.3.4 典型外设及其连接 39

习题 40

第3章 8086 CPU的指令系统 41

3.1 Intel 8086 CPU的结构 41

3.1.1 8086 CPU的结构和编程模式 41

3.1.2 关于指令的概念 45

3.2 8086 CPU的寻址方式 47

3.2.1 立即寻址方式 47

3.2.2 寄存器寻址方式 47

3.2.3 直接寻址方式 47

3.2.4 寄存器间接寻址方式 48

3.2.5 寄存器相对寻址方式 48

3.2.6 基址变址寻址方式 49

3.2.7 相对基址变址寻址方式 49

3.2.8 寻址方式的小结 49

3.3 8086 CPU的指令系统 49

3.3.1 数据传输指令 50

3.3.2 算术指令 55

3.3.3 逻辑指令 59

3.3.4 串操作指令 60

3.3.5 转移控制指令 62

3.3.6 处理机控制类指令 68

习题 68

第4章 汇编程序设计 72

4.1 汇编语言程序格式 72

4.1.1 汇编语言的基本概念 72

4.1.2 伪指令与伪操作 73

4.1.3 汇编语言程序的基本格式 78

4.2.1 顺序程序结构 83

4.2 汇编语言程序设计的基本方法 83

4.2.2 分支程序结构 84

4.2.3 循环程序结构 85

4.2.4 子程序 88

4.3 几种典型问题的汇编程序设计 93

4.3.1 代码转换程序设计 93

4.3.2 表处理程序设计 98

4.4 汇编程序的调试 102

4.4.1 上机过程 102

4.4.2 调试程序DEBUG 104

4.4.3 EXE和COM文件 107

习题 108

5.1.1 总线的作用与分类 110

第5章 微机系统中的总线结构 110

5.1 总线的概念 110

5.1.2 总线的物理特性 111

5.1.3 总线的控制特性 113

5.1.4 总线仲裁的概念 114

5.2 8086 CPU的引脚与时序 115

5.2.1 8086 CPU在小模式下的引脚功能 115

5.2.2 8086 CPU的基本时序 120

5.2.3 8086 CPU在大模式下的引脚功能 121

5.2.4 8087和8089处理机简介 123

5.3.1 系统时钟的产生 124

5.3 PC总线的形成 124

5.3.2 数据与地址总线的形成 127

5.3.3 控制总线的形成 128

5.4 几种总线标准 130

5.4.1 PC总线 131

5.4.2 ISA(16位)与EISA总线 132

5.4.3 局部总线 134

5.4.4 VXI总线 135

习题 136

第6章 内存系统 137

6.1 计算机存储系统概述 137

6.1.1 分级存储的概念 137

6.1.2 存储器芯片分类 140

6.1.3 存储器芯片工作特性 142

6.2 内存的组织 147

6.2.1 存储空间的配置 147

6.2.2 存储器的连接 148

6.2.3 动态存储器的地址译码和刷新 152

6.3 内存系统实例 155

6.3.1 存储器配置和结构 155

6.3.2 ROM子系统 156

6.3.3 系统板上的RAM子系统 156

6.3.4 RAM容量的扩展 159

6.3.5 高档微机中的内存条 161

习题 162

第7章 微机的输入输出及其控制 163

7.1 微机的输入输出 163

7.1.1 无条件输入输出 163

7.1.2 CPU主动查询方式 164

7.1.3 中断请求响应方式 165

7.1.4 DMA方式 165

7.2 8086的中断机构 166

7.2.1 中断系统 166

7.2.2 8086 CPU的中断机构 168

7.3 中断控制器8259A简介 170

7.3.1 8259A的基本功能 170

7.3.2 框图及引脚功能 171

7.3.3 8259A的工作过程 173

7.3.4 编程简介 173

7.4 一个中断系统的实例 179

7.4.1 PC机的中断机构 179

7.4.2 系统对中断机构的初始化 181

7.4.3 用户如何使用中断资源 181

7.5 DMA控制器 182

7.5.1 概述 182

7.5.2 DMA控制器8237A 183

7.5.3 PC机中的DMA传输系统 191

7.6.1 微机系统中的定时器和计数器 193

7.6 定时/计数器8253-5 193

7.6.2 8253-5的主要特性和工作方式 195

7.6.3 方式控制字 200

7.6.4 应用举例 201

习题 203

第8章 并行接口 204

8.1 并行接口技术概述 204

8.1.1 并行接口的概念 204

8.1.2 接口所用的基本技术 205

8.2 简单并行接口8212 206

8.2.1 性能与结构 207

8.2.2 使用举例 208

8.3.2 结构和引脚 209

8.3 可编程并行接口芯片8255A 209

8.3.1 性能概述 209

8.3.3 工作方式与控制字 211

8.3.4 使用举例 216

习题 220

第9章 模拟接口技术 222

9.1 概述 222

9.1.1 模拟信号与数字信号 222

9.1.2 模拟信号与计算机接口 224

9.1.3 传感器简述 225

9.2 DAC及其与微机的接口 225

9.2.1 DAC的性能参数 225

9.2.3 几种DAC芯片接口示例 227

9.2.2 D/A转换器接口概述 227

9.3 ADC及其与微机的接口 230

9.3.1 ADC的主要指标 230

9.3.2 ADC转换芯片与微机系统接口的原理 231

9.3.3 ADC转换器与微机系统接口的几个例子 233

习题 236

第10章 串行接口与数据通信 238

10.1 数据通信的基本概念 238

10.1.1 串行数据传输的基本模型 238

10.1.2 两种数据传输模式 240

10.1.3 调制与解调 245

10.2.1 电气特性 248

10.2 串行接口标准RS-232C 248

10.2.2 接口功能规定 249

10.2.3 一次数据通信的建立过程 251

10.3 可编程串行接口芯片8251A 252

10.3.1 主要性能 252

10.3.2 结构与引脚 252

10.3.3 8251A的编程 255

10.3.4 应用举例 258

习题 261

11.1 概述 262

11.1.1 人机交互设备分类及特点 262

第11章 人机交互设备接口 262

11.1.2 人机交互设备接口的特点 263

11.2 输入设备及其接口 264

11.2.1 键盘 264

11.2.2 PC机键盘与主机的接口 270

11.3 输出设备及其接口 271

11.3.1 七段数字显示器接口 271

11.3.2 CRT显示器接口 275

习题 284

附录一 8086指令系统表 286

附录二 DOS功能调用 293

附录三 汇编程序出错信息 297

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