图书介绍

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

微型计算机原理及其接口技术
  • 原菊梅主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111222776
  • 出版时间:2007
  • 标注页数:364页
  • 文件大小:22MB
  • 文件页数:373页
  • 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材

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 微型计算机的分类3

1.1.4 微型计算机系统的主要性能指标5

1.2 微型计算机系统硬件结构6

1.2.1 结构特点与框图6

1.2.2 主要组成部分结构及其功能8

1.2.3 I/O设备接口9

1.2.4 总线10

1.3 微型计算机基本工作原理10

1.3.1 指令与程序概述10

1.3.2 指令与程序的执行11

1.4 微型计算机中的数制与码制12

1.4.1 进位计数制12

1.4.2 计算机中的码制16

习题21

第2章 微处理器结构与指令系统22

2.1 微处理器的内部结构22

2.1.1 Intel 8086/8088微处理器的基本结构22

2.1.2 Intel 80286微处理器的基本结构23

2.1.3 Intel 80386微处理器的基本结构24

2.1.4 Intel 80486微处理器的基本结构26

2.1.5 Intel Pentium微处理器的基本结构27

2.1.6 Pentium Pro微处理器28

2.1.7 Pentium MMX微处理器30

2.1.8 Pentium Ⅱ微处理器30

2.2 80x86微处理器的编程结构31

2.2.1 通用寄存器31

2.2.2 指令指针寄存器和标志寄存器31

2.2.3 段寄存器和段描述符寄存器33

2.2.4 控制寄存器34

2.2.5 系统级寄存器36

2.2.6 调试和测试寄存器36

2.2.7 浮点寄存器36

2.2.8 数据类型37

2.3 80x86的寻址方式37

2.3.1 立即数寻址方式37

2.3.2 寄存器寻址方式38

2.3.3 存储器寻址方式38

2.4 数据传送类指令42

2.4.1 通用数据传送指令42

2.4.2 堆栈操作指令45

2.4.3 标志操作指令46

2.4.4 地址传送指令47

2.5 算术运算类指令48

2.5.1 加法和减法指令48

2.5.2 符号扩展指令51

2.5.3 乘法和除法指令52

2.5.4 十进制调整指令54

2.6 位操作类指令56

2.6.1 逻辑运算指令56

2.6.2 移位指令58

2.6.3 循环移位指令59

2.7 控制转移类指令60

2.7.1 无条件转移指令JMP60

2.7.2 条件转移指令61

2.7.3 循环指令63

2.7.4 子程序指令64

2.7.5 中断指令和系统功能调用66

2.8 处理器控制类指令69

2.8.1 标志位操作指令69

2.8.2 CPU控制指令70

习题70

第3章 汇编语言程序设计72

3.1 汇编语言的源程序格式72

3.1.1 简化段定义格式72

3.1.2 完整段定义格式75

3.1.3 可执行程序的结构77

3.1.4 指令性语句和指示性语句79

3.2 表达式、常量、变量和标号79

3.2.1 表达式79

3.2.2 常量80

3.2.3 变量81

3.2.4 变量和标号的属性82

3.2.5 结构和记录83

3.3 顺序程序设计86

3.4 分支程序设计88

3.4.1 单分支结构程序88

3.4.2 多分支结构程序89

3.5 循环程序设计90

3.5.1 计数控制循环程序91

3.5.2 条件控制循环程序94

3.5.3 串操作类指令97

3.6 子程序设计101

3.6.1 子程序编写101

3.6.2 用寄存器传递参数105

3.6.3 用共享变量传递参数107

3.6.4 用堆栈传递参数108

3.7 宏汇编110

3.7.1 宏的定义110

3.7.2 宏的引用及参数传递111

3.7.3 宏的嵌套定义112

3.7.4 宏与子程序的区别112

3.8 条件汇编113

3.8.1 条件汇编伪指令113

3.8.2 条件汇编应用举例114

3.9 库115

3.9.1 库文件的建立115

3.9.2 建立库文件举例116

3.9.3 库文件的应用116

习题118

第4章 微处理器的外部特性119

4.1 8086/8088微处理器的外部特性119

4.1.1 8086/8088的引脚特性及功能119

4.1.2 8086/8088的系统操作及时序127

4.2 80286微处理器的外部特性136

4.2.1 80286的引脚特性及功能136

4.2.2 80286的系统操作138

4.3 80386微处理器的外部特性139

4.3.1 80386的引脚特性及功能139

4.3.2 80386的系统操作及时序141

4.4 80486微处理器的外部特性143

4.4.1 80486的引脚特性及功能143

4.4.2 80486的系统操作及时序146

4.5 Pentium微处理器的外部特性148

4.5.1 Pentium的引脚特性及功能148

4.5.2 Pentium的系统操作及时序153

4.6 Pentium Ⅱ微处理器的外部特性155

习题158

第5章 半导体存储器及其接口159

5.1 半导体存储器概述159

5.1.1 半导体存储器的分类159

5.1.2 半导体存储器的技术指标161

5.2 随机存取存储器的结构及工作原理162

5.2.1 静态RAM162

5.2.2 动态RAM166

5.3 只读存储器的结构及工作原理170

5.3.1 EPROM的结构及工作原理170

5.3.2 E2PROM的结构及工作原理173

5.4 半导体存储器与CPU的接口技术175

5.4.1 存储芯片与CPU的接口设计175

5.4.2 存储芯片与CPU的时序配合182

5.5 IBM PC/XT机的DRAM子系统183

5.5.1 IBM PC/XT/AT存储空间的分配183

5.5.2 IBM PC/XT的DRAM子系统184

5.6 80386存储器管理185

5.6.1 实方式存储器管理185

5.6.2 保护虚地址方式存储器管理185

5.6.3 虚拟8086方式存储器管理195

5.6.4 80386三种工作方式的转换196

5.6.5 高速缓冲存储器Cache196

习题201

第6章 基本输入/输出接口202

6.1 I/O接口概述202

6.1.1 I/O接口的主要功能202

6.1.2 I/O接口的典型结构203

6.1.3 I/O端口的编址及译码204

6.1.4 80x86的输入/输出指令207

6.1.5 数据传送方式208

6.2 无条件传送方式及接口208

6.3 查询传送方式及接口209

6.3.1 查询输入接口210

6.3.2 查询输出接口211

6.4 中断传送方式214

6.4.1 中断的基本概念215

6.4.2 中断传送与接口215

6.4.3 中断的工作过程216

6.4.4 中断优先级及中断嵌套218

6.5 DMA传送方式220

6.5.1 DMA方式的工作原理221

6.5.2 DMA控制器的基本功能222

6.5.3 DMA操作方式222

习题223

第7章 中断控制接口224

7.1 80x86中断系统224

7.1.1 80x86的中断分类224

7.1.2 80x86的中断向量表及应用225

7.1.3 80x86的中断响应过程228

7.2 8259A中断控制器230

7.2.1 8259A的内部结构和引脚230

7.2.2 8259A的中断过程232

7.2.3 8259A的工作方式233

7.2.4 8259A的编程234

7.3 8259A在IBM PC系列机上的应用237

7.3.1 8259A在IBM PC/XT机上的应用237

7.3.2 8259A在IBM PC/AT机上的应用238

习题239

第8章 定时计数控制接口240

8.1 8253/8254定时计数器240

8.1.1 8253/8254的工作原理、内部结构和引脚240

8.1.2 8253/8254的工作方式242

8.1.3 8253/8254的初始化248

8.2 8253/8254在IBM PC系列机上的应用249

8.2.1 时钟中断和扬声器发声249

8.2.2 可编程硬件延时应用举例250

习题252

第9章 DMA控制接口253

9.1 DMA概述253

9.1.1 DMA传送的特点253

9.1.2 DMA传送的过程253

9.1.3 DMA控制器的结构254

9.2 DMA控制器8237A255

9.2.1 8237A控制器的特点255

9.2.2 8237A的工作原理、内部结构和引脚255

9.2.3 8237A的工作时序及工作方式259

9.2.4 8237A的内部寄存器261

9.3 DMA控制器8237A的应用265

9.3.1 8237A的编程控制265

9.3.2 8237A在微机中的应用268

习题270

第10章 并行接口271

10.1 可编程并行接口电路8255A271

10.1.1 8255A的内部结构和引脚271

10.1.2 8255A的工作方式274

10.1.3 8255A的编程284

10.2 8255A的应用举例286

10.2.1 8255A在IBM PC/XT机上的应用286

10.2.2 用8255A实现打印机接口287

10.3 键盘及其接口290

10.3.1 键盘的工作原理290

10.3.2 PC机键盘及其接口电路290

10.4 LED数码管显示器及其接口293

10.5 并行打印机接口294

10.5.1 打印机接口信号时序294

10.5.2 PC机打印机接口硬件逻辑295

10.5.3 打印机驱动程序的设计296

习题297

第11章 串行通信接口298

11.1 串行通信的基本概念298

11.1.1 串行通信的特点298

11.1.2 串行通信中的问题298

11.2 串行接口标准RS-232C300

11.2.1 RS-232C的引脚定义300

11.2.2 RS-232C的电气特性及机械特性301

11.2.3 RS-232C的信号线连接302

11.3 通用异步接收发送器8250/16550302

11.3.1 8250/16550的内部结构和引脚303

11.3.2 8250/16550的寄存器304

11.3.3 8250/16550的编程309

11.4 PC机异步通信适配器314

11.4.1 PC/XT机异步通信适配器的接口电路314

11.4.2 异步通信适配器的初始化编程316

11.4.3 异步通信程序的编制317

习题321

第12章 总线技术322

12.1 总线的基本概念和总线标准322

12.1.1 总线的作用和分类322

12.1.2 总线标准323

12.2 ISA总线323

12.2.1 概述323

12.2.2 ISA总线的机械规范324

12.2.3 ISA总线的信号说明324

12.3 PCI总线326

12.3.1 PCI总线的由来及设计目标326

12.3.2 PCI总线的桥接器与配置空间327

12.3.3 PCI总线信号329

12.3.4 PCI总线传输331

习题332

第13章 现代微型计算机接口技术333

13.1 主板333

13.1.1 概述333

13.1.2 CPU芯片及其插座标准333

13.1.3 内存条及其插槽标准336

13.1.4 扩展槽标准337

13.1.5 ATX规范339

13.2 芯片组339

13.2.1 概述339

13.2.2 芯片组的组成及其功能340

13.3 外存接口340

13.3.1 IDE接口340

13.3.2 SCSI接口341

13.3.3 软盘接口341

13.4 USB与IEEE 1394342

13.4.1 USB342

13.4.2 IEEE 1394343

13.5 AGP接口344

13.6 AC'97音频控制器346

13.6.1 AC'97标准及音频控制器346

13.6.2 AC'97音频控制器的连接347

13.7 即插即用347

13.7.1 即插即用问题的提出347

13.7.2 即插即用功能设计规范347

13.8 设备驱动程序348

13.8.1 设备驱动程序的基本概念348

13.8.2 Windows 2000中的设备驱动程序349

13.8.3 Linux中的设备驱动程序349

习题350

第14章 模拟接口技术351

14.1 模拟输入/输出系统的基本概念351

14.2 A/D转换接口电路351

14.2.1 A/D转换的基本原理351

14.2.2 ADC 0809芯片的组成与工作原理354

14.2.3 ADC 0809芯片的应用355

14.2.4 AD 574芯片及其应用356

14.3 D/A转换接口电路358

14.3.1 D/A转换的基本原理358

14.3.2 DAC 0832芯片的组成与工作原理360

14.3.3 DAC 0832芯片与主机的连接362

14.3.4 DAC 0832芯片的应用362

习题363

参考文献364

热门推荐