图书介绍

微型计算机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载

微型计算机原理与接口技术
  • 尹珅,万赫,张美玲编著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502436561
  • 出版时间:2005
  • 标注页数:256页
  • 文件大小:22MB
  • 文件页数:266页
  • 主题词:微型计算机-理论;微型计算机-接口

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

微型计算机原理与接口技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 微型计算机系统1

1.1.1 微型计算机系统的三个层次1

第1章 微型计算机系统概述1

1.1.2 硬件系统2

1.1.3 软件系统2

1.2 微型计算机3

1.2.1 计算机的发展史3

1.2.2 微型计算机的基本结构4

1.2.5 微型计算机的工作过程6

1.2.3 微型计算机的特点6

1.2.4 微型计算机的分类6

1.2.6 常用术语和指标7

小结9

综合练习一9

一、选择题9

二、思考题9

三、上机题9

2.1 微处理器的发展史10

第2章 微处理器10

2.2 8086微处理器12

2.2.1 8086微处理器的内部组成结构12

2.2.2 8086微处理器的工作原理13

2.2.3 寄存器13

2.3 Pentium微处理器15

2.4 8086/8088系统及其组态17

2.4.1 8086/8088引脚17

2.4.2 8086/8088组态18

2.5.1 基本概念23

2.4.3 8086系统与8088系统的区别23

2.5 8086/8088处理器时序23

2.5.2 8086/8088CPU系统的复位与启动25

2.5.3 最小组态下的8086/8088时序25

2.5.4 最大组态下的8086/8088时序27

2.5.5 Pentium处理器时序30

2.6 操作模式35

2.6.1 实模式35

2.6.2 保护模式35

2.7.1 实模式下的段式管理36

2.6.3 虚拟8086模式36

2.7 存储管理36

2.7.2 保护模式下的段页式管理37

2.8 总线技术39

2.8.1 总线的分类39

2.8.2 常用总线介绍42

小结46

综合练习二47

一、选择题47

二、思考题47

三、上机题47

第3章 8086的指令系统和汇编语言程序设计48

3.1 基础知识48

3.1.1 计算机中的数制48

3.1.2 数值数据的表示及运算53

3.1.3 数据类型55

3.1.4 指令56

3.2 寻址方式57

3.1.5 程序57

3.2.1 立即数寻址58

3.2.2 寄存器操作数寻址58

3.2.3 存储器操作数寻址58

一、选择题 159

3.3 指令60

3.3.1 传送指令60

3.2.4 I/O端口寻址60

3.3.2 算术运算指令65

3.3.3 逻辑指令71

3.3.4 串操作指令74

3.3.5 控制转移指令76

3.3.6 处理器控制指令79

3.4 新增指令80

3.4.1 80386指令系统80

3.4.2 80486新增加的指令83

3.4.3 Pentium新增加的指令83

3.5 汇编语句格式83

3.5.1 8086汇编语言源程序的格式83

3.6.1 常量(Constants)84

3.6 数据项与表达式84

3.5.2 8086汇编语言语句行的构成84

3.6.3 变量(Variable)85

3.6.2 标号(Label)85

3.6.4 表达式(Expression)85

3.7 指示性语句88

3.7.1 符号定义语句88

3.7.2 数据定义(变量定义)语句88

3.7.3 段定义语句89

3.7.4 过程定义语句90

3.7.5 结束语句90

3.8.1 宏指令的用途90

3.8 宏指令90

3.8.2 宏汇编中主要宏操作伪指令91

3.8.3 宏指令与子程序的区别92

3.9 汇编程序设计92

3.9.1 顺序程序设计92

3.9.2 分支程序设计94

3.9.3 循环程序设计95

3.9.4 子程序设计97

3.9.5 字符串处理程序设计98

3.9.6 码制转换程序设计99

3.9.7 有关I/O的DOS系统功能调用100

小结102

综合练习三102

一、选择题102

二、思考题102

三、上机题102

第4章 存储器104

4.1.1 半导体存储器的分类104

4.1 主存储器104

4.1.2 随机存储器RAM106

4.1.3 ROM芯片的内部结构109

4.1.4 存储芯片的扩展111

4.1.5 常见的几种内存条112

4.2 高速缓冲存储器113

4.2.1 Cache的发展过程113

4.3.1 软盘存储器的组成原理114

4.2.2 Cache的原理114

4.3 辅助存储器114

4.3.2 硬盘的组成及工作原理116

4.3.3 光盘存储器117

4.3.4 磁带库119

4.4 各种存储器的比较119

二、思考题120

三、上机题120

一、选择题120

综合练习四120

小结120

5.1 输入和输出的基本概念121

5.1.1 为什么要用接口电路121

第5章 输入和输出121

5.1.2 输入/输出的寻址方式122

5.1.3 CPU与I/O设备之间的接口信息122

5.1.4 CPU与接口电路之间数据传递的形式123

5.2 CPU与外设数据传送的方式124

5.2.1 无条件传送方式124

5.2.2 查询传送方式125

5.2.3 中断传送方式127

5.2.4 直接存储器存取方式(DMA)127

5.3.1 DMA控制器的结构功能和工作方式128

5.3 DMA控制器128

5.3.2 8237的结构129

5.3.3 8237的引线129

5.3.4 8237的工作周期131

5.3.5 8237的工作方式132

5.3.6 8237的寄存器组和编程133

5.3.7 8237的时序135

一、选择题136

小结136

综合练习五136

二、思考题137

三、上机题137

第6章 中断138

6.1 中断的基本概念138

6.1.1 中断的产生138

6.1.4 中断源139

6.1.2 中断控制方式的原理139

6.1.3 中断系统的功能139

6.2 最简单的中断情况140

6.2.1 CPU响应中断的条件140

6.2.2 中断处理141

6.3 中断优先权142

6.3.1 用软件查询方法确定中断优先权142

6.3.2 硬件优先权排队电路143

6.4 中断方式143

6.4.1 外部中断144

6.4.2 内部中断145

6.4.3 中断向量表146

6.4.4 中断响应和处理过程148

6.5 可编程中断控制器(8259A)149

6.5.1 8259A的功能149

6.5.2 8259A的结构及引脚功能149

6.5.3 8259A的初始化命令字151

6.5.4 操作控制字(OCW)的编程153

6.5.5 中断结束命令155

6.5.6 读8259A的状态157

6.5.7 8259A的级连电路157

6.5.8 8259A在IBM PC/XT上的应用158

6.6 中断服务程序实例159

小结159

综合练习六159

二、思考题160

三、上机题160

7.1.2 接口的概念及特点161

7.2.1 并行接口的功能161

7.2 并行接口161

7.1 基本概念161

7.1.1 并行通信的特点161

第7章 并行通信与接口技术161

7.2.2 实现及工作过程162

7.3 8255可编程并行接口163

7.3.1 8255的组成与接口信号163

7.3.2 8255A的工作方式与控制字164

7.3.3 方式1的输入信息166

7.3.4 方式2的控制信息169

7.4 8255应用举例170

小结172

综合练习七172

一、选择题172

二、思考题172

三、上机题172

8.1.1 数据传送方向173

8.1 串行通信基础知识173

第8章 串行通信与接口技术173

8.1.2 同步通信和异步通信174

8.1.3 差错控制方式175

8.1.4 串行接口标准:EIA RS-232标准175

8.2 可编程异步串行接口芯片INS8250177

8.2.1 INS8250的基本性能177

8.2.2 INS8250的引脚及其内部结构178

8.2.3 8250的编程和应用181

8.3.1 基本性能184

8.3 可编程串行接口芯片Intel 8251A184

8.3.2 8251A的内部结构185

8.3.3 8251A的引脚排布及功能186

8.3.4 8251的编程和应用187

小结190

综合练习八190

一、选择题190

二、思考题190

三、上机题191

9.1 8253的功能及外部结构192

第9章 可编程定时器电路Intel 8253192

9.1.1 8253的外观和引线193

9.1.2 8253的主要性能194

9.1.3 8253的内部结构194

9.2 8253的编程195

9.2.1 8253编程基础195

9.2.2 8253的初始化编程195

9.3 8253的六种工作方式197

9.3.1 方式0:计数结束中断方式197

9.2.3 8253计数值的读取197

9.3.2 方式1:可编程单稳触发器198

9.3.3 方式2:频率发生器199

9.3.4 方式3:方波发生器199

9.3.5 方式4:软件触发选通200

9.3.6 方式5:硬件触发选通201

9.3.7 工作方式综述201

二、思考题202

三、上机题202

综合练习九202

一、选择题202

小结202

第10章 数/模(D/A)和模/数(A/D)转换接口203

10.1 数/模(D/A)转换接口203

10.1.1 D/A转换原理203

10.1.2 D/A转换器主要性能指标204

10.1.3 典型D/A转换器芯片及其与CPU的接口204

10.2.1 A/D转换原理208

10.2 模/数(A/D)转换接口208

10.2.2 A/D转换器主要性能指标209

10.2.3 A/D转换芯片介绍210

10.2.4 A/D转换芯片与CPU的接口212

10.3 D/A和A/D转换应用举例214

10.3.1 D/A转换应用举例214

10.3.2 A/D转换应用举例215

10.3.3 综合应用举例——数字录音机216

小结217

二、思考题218

三、上机题218

综合练习十218

一、选择题218

第11章 人机接口及外设219

11.1 人机接口简介219

11.1.1 人机交互设备219

11.1.2 人机接口框图219

11.2 键盘220

11.2.1 键盘的组成和工作原理220

11.2.2 PC键盘接口原理224

11.3 鼠标225

11.3.1 鼠标的工作原理225

11.3.2 鼠标的分类225

11.3.3 鼠标接口226

11.4 扫描仪227

11.4.1 扫描仪的分类227

11.4.2 扫描仪的工作原理228

11.4.4 扫描仪接口229

11.4.3 扫描仪性能指标229

11.5 数码相机230

11.5.1 数码相机简介230

11.5.2 数码相机主要部件简介231

11.5.3 数码相机的工作原理232

11.5.4 数码相机的性能指标233

11.5.5 数码相机的分类233

11.5.6 数码相机的输出接口234

11.6 显示器234

11.6.1 显示器的分类234

11.6.2 显示器的主要技术指标235

11.6.3 CRT显示器的类型236

11.6.4 液晶显示器LCD237

11.7 打印机239

11.7.1 打印机的分类239

11.7.2 打印机的特点239

11.7.3 打印机的性能指标239

11.7.4 打印机的工作原理和工作模式241

11.7.5 主机与打印机的接口243

11.7.6 并行打印机接口设计举例244

11.7.7 打印机I/O功能及其调用245

小结245

综合练习十一245

一、选择题245

二、思考题246

三、上机题246

附录247

参考答案249

参考文献256

热门推荐