图书介绍

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

微型计算机原理与接口技术
  • 何小海,刘嘉勇等编著 著
  • 出版社: 成都:四川大学出版社
  • ISBN:7561425201
  • 出版时间:2003
  • 标注页数:467页
  • 文件大小:22MB
  • 文件页数:481页
  • 主题词:微型计算机-基础理论-高等学校-教学参考资料;微型计算机-接口-高等学校-教学参考资料

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

7.3只读存储器ROM (211

目 录1

第4章汇编语言程序设计 (1 13

1.2计算机中的数的表示方法3

1.2.1计算机中的数制3

1.2.2计算机中常用的编码6

思考题与习题 (30)7

1.2.3计算机中有符号数的表示方法9

4.1概述 (113

4.2.1汇编语言源程序格式 (114

4.2汇编语言基本语法 (114

1.3微型计算机系统的组成16

4.2.3数据项及表达式 (116

1.3.1微型计算机硬件系统的组成16

1.3.2微型计算机软件系统的组成20

1.4微型计算机的工作过程23

思考题与习题28

2.1.1 8086/8088CPU的结构与特点30

2.1 8086/8088微处理器30

第2章80X86/Pentium微处理器内部结构30

2.1.2寄存器配置34

2.2 80X86/Pentium微处理器的结构与特点38

2.2.1 8028638

2.2.2 8038639

2.2.3 8048640

2.2.4 Pentium系列41

思考题与习题46

3.1.1指令与指令系统47

3.1.2CISC和RISC47

第3章指令系统47

3.1基本概念47

3.1.3指令的基本格式48

3.2指令的寻址方式48

3.2.1寻址与寻址方式48

3.2.2 8086/8088寻址方式49

3.3 8086/8088指令系统57

3.3.1数据传送指令57

3.3.2算术运算指令66

3.3.3逻辑运算、移位指令和循环移位指令75

3.3.4控制转移指令80

3.3.5串操作指令88

3.3.6处理器控制指令92

3.4 8086/8088指令格式及执行时间94

3.4.1指令的基本构成94

3.4.2指令的执行时间97

3.5.1 寻址方式98

3.5 Intel 32位微处理器寻址方式及指令系统98

3.5.2指令系统100

思考题与习题109

4.2.2汇编语言语句类型及组成115

4.3.1符号定义语句120

4.3指示性语句120

4.3.2数据定义语句121

4.3.3段定义语句123

4.3.4过程定义语句125

4.3.5其他指示性语句126

4.4汇编语言程序设计概述127

4.4.1程序的质量标准127

4.4.2编写汇编语言程序的步骤127

4.4.3程序流程图128

4.4.4有关I/O的DOS功能调用128

4.5顺序程序设计130

4.6分支程序设计132

4.7循环程序设计135

4.8子程序设计137

4.8.1寄存器传送参数138

4.8.2利用存储单元传送参数140

4.8.3利用堆栈传送参数141

4.9汇编语言程序设计举例142

4.10高级语言调用汇编语言程序150

4.10.1 C语言调用汇编语言程序150

4.10.2举例152

思考题与习题153

5.1总线结构与总线标准概述156

第5章8086/8088 CPU的总线操作与时序156

5.2 8086/8088引脚及功能157

5.2.1 8088CPU引脚功能158

5.2.2 8086CPU引脚功能163

5.3 8086/8088支持芯片163

5.3.1 8284时钟发生器164

5.3.2 8282/8283 8位三态输出锁存器165

5.3.3 8286/8287并行双向总线驱动器165

5.3.4 8288总线控制器167

5.4.1最小模式系统168

5.4 8088的工作模式168

5.4.2最大模式系统169

5.5.1时序概述170

5.5 8086/8088CPU时序170

5.5.2 8086/8088典型时序分析171

5.5.3最大模式系统的时序简介175

思考题与习题175

第6章微型计算机系统结构176

6.1 80X86/Pentium系列微机硬件系统176

6.1.1微型计算机体系结构概述177

6.1.2 IBM PC/XT微机硬件系统177

6.1.3IBM PC/AT微机硬件系统181

6.1.4 386、486微机的硬件特点183

6.1.5Pentium以上微机系列的硬件特点184

6.1.6芯片组简介184

6.2.1 内存分层185

6.2微机系统的内存结构185

6.2.2高速缓存Cache186

6.2.3虚拟存储器188

6.3微机系统常用的总线标准介绍190

6.3.1系统总线191

6.3.2 PCI局部总线195

6.3.3通信总线199

思考题与习题200

第7章半导体存储器202

7.1概述202

7.1.1存储器的分类202

7.1.2半导体存储器的性能指标205

7.2读写存储器RAM206

7.2.1静态RAM(SRAM)206

7.2.2 动态RAM(DRAM)208

7.3.1 掩膜只读存储器ROM211

7.3.2可编程ROM(PROM)212

7.3.3紫外光擦除可编程ROM(EPR0M)213

7.3.4电可擦除的可编程ROM(E2PROM)215

7.3.5闪速存储器(Flash Memory)217

7.4存储器与微处理器的连接219

7.4.1存储器的工作时序219

7.4.2存储器组织结构的确定220

7.4.3存储器地址分配与译码电路222

7.4.4存储器与微处理器的连接224

7.4.5存储器扩展寻址227

思考题与习题229

8.1.1接口的必要性231

8.1接口技术基本概念231

第8章输入输出接口技术231

8.1.2接口的功能232

8.1.3分析与设计接口电路的基本方法234

8.1.4 CPU与I/O设备之间的接口信息235

8.1.5 I/O端口的编址方式237

8.2输入输出传送方式238

8.2.1无条件传送方式238

8.2.2查询传送方式(条件传送方式)238

8.2.3中断传送方式242

8.2.4直接存储器存取(DMA)传送方式243

8.3 I/O端口地址分配与地址译码245

8.4 I/O端口地址译码与读写控制246

8.4.1 I/O地址译码方法246

8.4.2 I/O地址译码电路的几种方式246

8.5用GAL实现端口地址译码和读写控制248

思考题与习题251

9.1中断的基本概念253

9.1.1中断253

第9章 中断与DMA技术253

9.1.2中断处理过程254

9.2 PC系列机的中断结构256

9.2.1内部中断256

9.2.2外部中断257

9.2.3中断矢量和中断矢量表258

9.2.4中断矢量的装入261

9.3 8259A可编程中断控制器262

9.3.1 8259A可编程中断控制器的特点262

9.3.2 8259A的框图和引脚262

9.3.3中断触发方式和中断响应过程265

9.3.4 8259A的编程控制266

9.3.5 8259A的工作方式274

9.4.1 PC/XT系统中的中断277

9.4 PC系列微机的中断277

9.4.2在PC/AT系统中的中断278

9.5可编程DMA控制器280

9.5.1 DMA传送过程及工作状态280

9.5.2可编程DMA控制器8237A-5281

9.5.3 PC机的DMA电路简介291

思考题与习题294

第10章定时与计数技术295

10.1概述295

10.2可编程定时器/计数器8253296

10.2.1外部特性与内部逻辑296

10.2.2读写操作及编程命令298

10.2.3工作方式及特点299

10.3定时/计数器8253的应用举例304

10.3.1.8253在发声系统中的应用304

10.3.2.8253在数据采集系统中的应用305

11.2.1 8255A的基本特性308

11.2可编程并行接口芯片8255A308

第1 1章并行接口与串行接口308

11.1概述308

11.2.2 8255A的外部引线与内部结构309

11.2.3 8255A的编程命令311

11.2.4 8255A的工作方式312

11.2.5 8255A应用举例318

11.3串行通信的基本概念324

11.3.1 串行通信的特点324

11.3.2串行通信传输方式325

11.3.3信息的检错与纠错327

11.3.4传输速率与传送距离328

11.4串行通信协议328

11.4.1异步通信协议329

11.4.2同步通信协议330

11.5.1 EIA RS-232C接口标准334

11.5串行接口标准简述334

11.5.2 RS422,RS423,RS485接口标准335

11.6串行通信接口设计336

11.6.1 串行通信接口的基本任务336

11.6.2串行接口电路的组成336

11.7可编程串行接口芯片8251A337

11.7.1 8251A的基本性能337

11.7.2 8251A的内部逻辑与外部引脚338

11.7.3 8251A的控制字与状态字341

11.7.4应用举例345

思考题与习题347

第12章人机交互接口348

12.1键盘接口348

12.1.1键盘与键盘接口原理348

12.1.2 PC系列机键盘及接口351

12.2.1 LED显示器及显示原理354

12.2 LED显示器接口354

12.2.2一位LED显示器接口355

12.2.3多位LED显示器接口356

12.3 CRT显示器接口359

12.3.1概述359

12.3.2 CRT显示器及显示原理360

12.4打印机接口366

12.4.1打印控制原理366

12.4.2打印机接口方法367

12.5鼠标器接口372

12.6触摸屏接口373

思考题与习题374

第13章模拟量输入输出接口376

13.1概述376

13.2模拟量输出接口377

13.2.1数模转换器(DAC)的基本原理377

13.2.2 DAC的主要参数指标378

13.2.3 D/A转换器的的选择要点379

13.2.4 D/A转换器与微机系统的连接380

13.3模拟量输入接口389

13.3.1 A/D转换的方法和原理389

13.3.2 ADC的主要参数指标393

13.3.3 ADC与系统的连接395

13.3.4典型8位A/D转换芯片:ADC0809397

13.3.5 典型12位A/D转换芯片:AD574401

13.4采用DMA方式的A/D转换器接口电路405

13.4.1电路分析与设计406

13.4.2 DMAC初始化程序407

13.5微机中的模拟输入输出通道408

13.5.1模拟通道的电路组成408

13.5.2模拟通道的结构形式409

思考题与习题410

实验一汇编语言源程序的建立及执行程序的主成413

附录一实验指导书413

实验二多字节十进制数加法/减法414

实验三码制转换415

实验四字符显示417

实验五字符串的输入/输出418

实验六电子表实验421

实验七8255并行输入输出接口421

实验八825A中断控制器实验422

实验九8253计数/定器424

实验十0809A/D转换器实验426

实验十一LED显示实验428

附录二8086/8088指令系统表432

附录三DOS中断调用表447

附录四DOS系统功能调用表450

附录五BIOS中断功能调用表460

参考文献467

热门推荐