图书介绍

微机原理与接口技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

微机原理与接口技术
  • 李云强主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787508477077
  • 出版时间:2010
  • 标注页数:343页
  • 文件大小:69MB
  • 文件页数:351页
  • 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材

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计算机的发展历程3

1.1.3微型计算机的发展历程3

1.2微型计算机的基本结构6

1.2.1微型计算机结构组成6

1.2.2 CPU的组成与功能7

1.3微型计算机系统9

1.3.1微型计算机的组成9

1.3.2微型计算机的分类11

1.3.3微型计算机的主要技术指标12

1.3.4微型计算机的应用13

1.4微机的工作过程13

1.4.1指令与程序13

1.4.2指令的执行过程14

1.4.3微机的工作过程15

1.5 PC系列微机的体系结构18

1.5.1 PC/XT机的基本结构18

1.5.2 80386/80486微机的基本结构19

1.5.3现代微机的基本结构20

习题一23

第2章 微处理器24

2.1 8086/8088 CPU结构24

2.1.1 8086/8088 CPU内部结构24

2.1.2 8086/8088寄存器结构26

2.1.3 8086/8088存储器与I/O组织29

2.1.4 8086 CPU总线周期的概念34

2.2 8086/8088 CPU引脚功能35

2.2.1 8086 CPU最小模式下的引脚定义36

2.2.2 8086 CPU最大模式下的引脚定义38

2.2.3 8088的引脚与8086的区别39

2.3 8086/8088中断系统39

2.3.1微机的中断类型40

2.3.2微机的中断向量表42

2.3.3微机的中断管理43

2.4 8086系统配置46

2.4.1最小模式系统配置46

2.4.2最大模式系统配置49

2.5 8086 CPU的典型时序及操作52

2.5.1系统的复位和启动52

2.5.2空闲周期53

2.5.3 CPU进入和退出保持状态的时序53

2.5.4最小模式下的总线操作53

2.5.5最大模式下的总线操作56

2.6 32位微处理器编程结构简介58

2.6.1工作模式58

2.6.2 80x86/Pentium的寄存器组织58

2.6.3保护模式下的存储器寻址60

习题二61

第3章 存储器62

3.1存储器概述62

3.1.1存储器的分类62

3.1.2存储器的主要性能参数64

3.1.3存储器的系统结构64

3.2存储器管理65

3.2.1 IBM PC/XT中存储空间的分配65

3.2.2扩展存储器及其管理66

3.3存储器的连接69

3.3.1存储器的扩展技术69

3.3.2存储器的地址连接72

3.3.3存储器的数据线及控制线连接74

3.4存储器接口分析与设计举例76

习题三77

第4章 指令系统79

4.1数据类型及其存储规则79

4.1.1基本数据类型及其存储79

4.1.2数字数据类型80

4.1.3指针数据类型81

4.1.4字符串、位及位串数据类型81

4.2计算机指令格式82

4.2.1指令的助记符格式82

4.2.2 80x86指令编码格式82

4.3 8086的寻址方式85

4.3.1立即寻址85

4.3.2寄存器寻址85

4.3.3直接寻址86

4.3.4寄存器问接寻址87

4.3.5寄存器相对寻址87

4.3.6基址变址寻址88

4.3.7相对基址变址寻址89

4.4 8086的指令系统89

4.4.1数据传送指令90

4.4.2算术运算指令95

4.4.3逻辑运算与移位指令102

4.4.4串操作指令104

4.4.5控制转移指令107

4.4.6处理器控制指令117

4.5 DOS和BIOS中断119

4.5.1 DOS和BIOS功能调用119

4.5.2常用DOS软中断120

4.5.3 DOS系统功能调用120

4.5.4 BIOS中断调用122

习题四124

第5章 汇编语言程序设计128

5.1汇编语言的特点128

5.2汇编语言程序结构和基本语法129

5.2.1示例程序129

5.2.2基本概念130

5.2.3伪指令133

5.2.4结构与记录142

5.2.5宏指令146

5.2.6简化段定义153

5.3汇编语言程序设计基本方法155

5.3.1程序设计的基本步骤155

5.3.2顺序、分支与循环程序设计156

5.3.3子程序设计162

5.3.4子程序的嵌套与递归165

5.4 Windows汇编语言程序设计167

5.4.1 Windows汇编语言程序的例子168

5.4.2 Windows程序设计的特点169

5.4.3 Windows汇编程序设计基础171

5.4.4 Win32汇编语言知识介绍175

5.5汇编语言与高级语言的混合编程178

5.5.1汇编语言与C/C+++的混合编程178

5.5.2 MASM 32汇编与连接命令183

习题五186

第6章 输入和输出接口技术191

6.1 I/O接口概述191

6.1.1接口与端口的基本概念191

6.2 I/O接口数据传送的控制方式193

6.2.1程序控制方式193

6.2.2中断控制方式196

6.3简单I/O接口芯片的应用197

6.3.1常用芯片功能介绍197

6.3.2简单I/O接口设计应用204

6.4直接存储器存储(DMA)方式206

6.4.1 DMA概述206

6.4.2 8237A的内部结构及引脚功能207

6.4.3 8237A的编程及应用211

习题六219

第7章 中断技术220

7.1中断的基本原理220

7.1.1中断的基本概念220

7.1.2中断工作方式的优点221

7.1.3中断处理过程222

7.1.4中断优先级和中断嵌套223

7.2可编程中断控制器8259A225

7.2.1 8259A的主要特性和内部结构225

7.2.2 8259A的外部特性227

7.2.3 8259A的工作原理228

7.2.4 8259A的中断管理方式229

7.2.5 8259A的编程方法232

7.2.6 8259A的级联238

7.3保护模式下的中断239

7.4中断应用举例241

7.4.1 8259A初始化编程241

7.4.2 8259A在PC微机中的应用242

习题七245

第8章 并行通信接口技术247

8.1简单的并行接口电路247

8.1.1锁存器74LS373247

8.1.2缓冲器74LS244248

8.1.3双向数据收发器74LS245248

8.1.4应用举例249

8.2可编程并行接口芯片8255A249

8.2.1 8255A的内部结构和引脚功能249

8.2.2 8255A的工作方式251

8.2.3 8255A的编程253

8.3 8255A应用举例254

8.3.1用8255A实现微处理器与打印机的接口255

8.3.2微处理器与键盘的接口258

8.3.3 8255A在PC/XT机中的应用261

习题八262

第9章 串行通信接口技术263

9.1串行通信概述263

9.1.1 串行通信基本概念263

9.1.2串行通信基本方式263

9.1.3数据传送的工作方式265

9.1.4 RS-232串行通信标准266

9.1.5其他串行通信标准(USB、1394)269

9.2串行接口芯片16550273

9.2.1 16550的内部结构274

9.2.2 16550的引脚信号275

9.2.3 16550的内部寄存器及其初始化编程276

9.3 16550的应用举例281

习题九283

第10章 定时/计数技术284

10.1基本概述284

10.1.1定时/计数284

10.1.2频率—声音—音乐285

10.1.3微机系统中的定时285

10.1.4定时方法285

10.2定时/计数器芯片Intel 8253286

10.2.1 8253的芯片功能286

10.2.2 8253的内部结构286

10.2.3 8253的外部引脚288

10.2.4 8253的工作方式289

10.3 8253的初始化编程293

10.3.1初始化编程顺序293

10.3.2 8253的控制字294

10.3.3初始化编程示例295

10.3.4 8253的读出操作295

10.4 8253的应用297

10.4.1 8253进行脉冲计数编程297

10.4.2 PC微机中8253的应用298

10.4.3 8253为A/D转换提供采样频率发生器300

10.4.4 Windows控制系统精确计时机制研究301

习题十303

第11章 模拟接口技术305

11.1概述305

11.2 D/A(数/模)转换器306

11.2.1 D/A转换器的工作原理306

11.2.2 D/A转换器的主要技术指标309

11.2.3 DAC0832芯片310

11.2.4 D/A转换器芯片与微处理器的接口313

11.2.5 DAC0832应用313

11.3 A/D(模/数)转换器315

11.3.1 A/D转换器的工作原理315

11.3.2 A/D转换器的主要性能参数315

11.3.3 ADC0809芯片316

11.3.4 A/D转换器芯片与微处理器的接口318

11.3.5 ADC0809应用举例320

习题十一322

第12章 微机应用系统设计与实现323

12.1微机应用系统设计原则与步骤323

12.1.1微机应用系统的一般构成与类型323

12.1.2应用系统的设计原则与要求325

12.1.3应用系统设计的基本内容与步骤325

12.1.4系统集成329

12.2微机应用系统设计实例330

12.2.1微机信号发生器的分析与设计330

12.2.2城市交通管理控制系统分析与设计338

习题十二342

参考文献343

热门推荐