图书介绍

微处理器系统原理、编程和接口pdf电子书版本下载

微处理器系统原理、编程和接口
  • 沈士团编 著
  • 出版社: 北京:北京航空学院出版社
  • ISBN:7810120400
  • 出版时间:1988
  • 标注页数:455页
  • 文件大小:18MB
  • 文件页数:465页
  • 主题词:

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.2 基本操作方式 2

1.3 数据表示法 3

1.3.1 整数表示法 3

1.3.2 负整数和补码 9

1.3.3 定点表示法 12

1.3.4 浮点表示法 14

1.3.5 二—十进制(BCD)表示法 16

1.4 基本组成 17

1.3.6 字母代码 17

1.5 分类 19

1.6 微处理器的应用领域 20

第二章 微型计算机的结构 22

2.1 引言 22

2.2 微处理器 23

2.3 存储器 24

2.3.1 只读存储器(ROM) 25

2.3.2 随机存取存储器(RAM) 25

2.5 总线结构(HIGHWAY STRUCTURE) 26

2.4 输入/输出(I/O)设备和接口 26

2.6 存储器分配图(MEMORY MAP) 28

2.7 地址译码 29

2.8 总线控制 30

2.9 微处理器的结构实例 30

2.9.1 INTEL 8085 30

第三章 汇编语言程序设计 33

3.1 引言 33

3.2 微处理器的寄存器 33

3.3 汇编语言 34

3.4 指令的分类 36

3.5 寻址方式 37

3.6 数据传输指令 37

3.6.1 寄存器寻址 37

3.6.2 立即寻址 38

3.6.3 直接寻址 39

3.6.4 寄存器间接寻址 41

3.7 汇编处理 42

3.8 算术和逻辑操作 44

3.8.1 算术运算指令 44

3.8.2 多倍精度算术运算 49

3.8.3 BCD算术运算 51

3.8.4 逻辑操作 53

3.9 传送控制 58

3.9.1 转移指令 58

3.9.2 流程图 60

3.9.3 循环程序 63

3.9.4 子程序 66

3.9.5 堆栈操作指令 71

3.9.6 参数传递 73

3.9.7 子程序嵌套 74

3.9.8 公共区域 75

3.9.9 “例外”考虑 75

3.9.10 INTEL 8085的其它指令 76

3.10 程序的效率 77

3.10.1 存储器空间 77

3.10.2 指令的数目 77

3.10.3 执行时间 78

第四章 输入和输出 80

4.1 引言 80

4.2 数字输入/输出 80

4.2.1 存储器映射输入/输出 81

4.2.2 可编程输入/输出 82

4.2.3 可编程I/O器件 83

4.3 模拟输入/输出 95

4.3.1 数字/模拟变换 95

4.3.2 模拟/数字变换 97

4.4 输入/输出传输的控制 103

4.5 中断 108

4.5.1 中断的基本原理 109

4.5.2 带有中断的编程问题 111

4.5.3 多级中断 113

4.6 直访存储器(DMA) 118

第五章 应用实例 122

5.1 引言 122

5.2 基本时序控制 122

5.2.1 交通灯控制器 122

5.3 条件时序控制 126

5.4 数字钟 131

5.5 波形产生 136

5.5.1 逐段线性内插法 137

5.6 温度控制器 141

6.1 引言 145

6.2 单板微型计算机 145

第六章 开发辅助 145

6.3 开发系统 146

6.3.1 汇编器(ASSEMBLER) 146

6.3.2 编译器(COMPILER) 148

6.3.3 高级语言 149

6.3.4 编辑器 150

6.3.5 仿真器 151

7.2 Z-80的结构 152

7.2.1 通用寄存器 152

7.1 引言 152

第七章 Z 80微处理器和它的汇编语言程序设计 152

7.2.2 标志寄存器 155

7.2.3 专用寄存器 156

7.3 Z-80CPU的接口信号和定时关系 157

7.3.1 接口信号 158

7.3.2 Z-80CPU的定时关系 160

7.4 Z-80的寻址方式 172

7.5 Z-80的指令系统 180

7.6 Z-80的中断 207

7.7 Z-80汇编语言程序设计实例 213

8.2 微处理器的主要特性 226

8.1 引言 226

第八章 其它微处理器 226

8.3 单片微型计算机 230

8.3.1 TMS1000系列4比特单片微型计算机 230

8.3.2 Z8系列单片微型计算机 231

8.4 MC6800系列微处理器(MC6800和MC6809) 241

8.5 MCS6500系列 243

8.6 十六比特微处理器 244

8.6.1 Z8000 245

8.6.2 INTEL 8086/8088 248

8.6.3 MC68000 263

9.2 CMOS线路的接口 268

第九章 微处理器系统接口设计 268

9.1 引言 268

9.3 总线缓冲 270

9.3.1 微型计算机内部总线缓冲 271

9.3.2 扩充微处理器系统时的总线缓冲 272

9.4 存储器接口设计 274

9.4.1 同步和异步存储器 275

9.4.2 存储器的寻址方法 276

9.4.3 读/写存储器(RAM)的接口 278

9.4.4 非易失性RAM系统的设计 285

9.4.5 动态RAM与微处理器接口 287

9.4.6 只读存储器(ROM)与微处理器接口 294

9.5 并行接口 295

9.5.1 可编程并行I/O接口电路INTEL8255A 295

9.5.2 Z-80 PIO 306

9.5.3 并行总线 317

9.6 可编程定时器接口 327

9.6.1 INTEL 8253 328

9.6.2 Z-80 CTC 335

9.7 串行接口 345

9.7.1 串行通信协定 346

9.7.2 异步协定(RS-232C和20mA电流环接口标准) 347

9.7.3 同步接口 354

9.7.4 软件实现串行接口 358

9.7.5 硬件实现串行接口——USART(INTEL 8251) 359

9.8 DMA控制器接口 374

9.9 算术运算单元(APU)AM9511的接口设计 383

9.10 键盘和显示器接口设计 394

9.10.1 键盘接口设计 394

9.10.2 发光二极管(LED)显示器接口设计 401

10.1 引言 407

10.2 系统设计的基本思路及描述方法 407

第十章 微处理器系统的逻辑与结构设计准则 407

10.3 逻辑设计准则 409

10.3.1 同步与异步设计 409

10.3.2 逻辑电路的简化 411

10.3.3 大规模集成电路的使用 412

10.3.4 采样和保持时间的考虑 413

10.3.5 采用寄存器库代替寄存器组 413

10.3.6 与异步电路的接口 414

10.3.7 单稳电路的正确使用 415

10.4.2 关键通路的分析 416

10.4.1 正确阅读产品说明书 416

10.4 结构设计准则 416

10.4.3 电源分配 418

10.4.4 时钟分配 420

10.4.5 不同的输入/输出引脚的处理 421

10.4.6 传输线效应 421

10.4.7 存储器系统设计原则 421

习题(第1~4章原理部分) 423

附录A INTEL 8085指令系统 430

附录B ASCII(美国标准信息交换码)表 442

附录C Z8的指令系统及控制寄存器 443

参考资料 455

精品推荐