图书介绍

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

微机原理与接口技术
  • 陆鑫等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111170172
  • 出版时间:2005
  • 标注页数:441页
  • 文件大小:23MB
  • 文件页数:454页
  • 主题词:

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

目录1

1.1.2 微型机分类2

1.2 微机系统的发展概况4

1.2.1 微处理器4

1.2.2 微机系统6

1.3 微机硬件系统的基本结构与组成7

1.3.1 微机硬件系统的基本结构7

1.3.2 微机硬件系统的组成与配置8

1.4.1 系统软件13

1.4 微机系统的软件与编程语言13

1.4.2 应用软件15

1.4.3 编程语言16

1.5 微机信息处理基础17

1.5.1 信息在微机中的表示17

1.5.2 微机的基本工作过程25

1.6 思考与练习题27

第2章 微处理器与指令系统28

2.1 微处理器基础知识28

2.1.1 微处理器基本概念28

2.1.2 微处理器基本结构与功能28

2.2 Intel 8086/8088微处理器29

2.2.1 Intel 8086/8088的功能结构29

2.2.2 Intel 8086/8088的内部寄存器31

2.2.3 CPU的引脚功能34

2.2.4 CPU的总线操作与时序39

2.2.5 Intel 8086/8088的编程结构45

2.3 Intel 8086/8088的寻址方式与指令系统48

2.3.1 Intel 8086/8088的寻址方式48

2.3.2 Intel 8086/8088的指令系统53

2.4 高性能微处理器67

2.4.1 Intel 80286微处理器67

2.4.2 Intel 80386微处理器69

2.4.3 Intel 80486微处理器72

2.4.4 Pentium系列微处理器74

2.5 Intel 32位微处理器工作方式81

2.5.1 实地址方式81

2.5.2 保护虚地址方式81

2.5.3 虚拟8086方式87

2.6 思考与练习题89

第3章 内部存储器91

3.1 存储器概述91

3.1.1 存储器分类91

3.1.2 存储器系统的层次结构94

3.1.3 主存储器的基本组成95

3.1.4 存储器的主要性能指标95

3.2 半导体存储器及接口96

3.2.1 静态随机存取存储器SRAM96

3.2.2 动态随机存取存储器DRAM101

3.2.3 DRAM内存条简介107

3.2.4 只读存储器ROM108

3.2.5 闪速存储器(Flash memory)112

3.2.6 存储器与微处理器的接口114

3.3 存储器的组织与容量扩展116

3.3.2 字扩展117

3.3.1 位扩展117

3.3.3 字位全扩展119

3.4 微机系统的其他内部存储器120

3.4.1 CMOS RAM120

3.4.2 ROM BIOS122

3.4.3 Shadow RAM123

3.5 思考与练习题123

第4章 汇编程序设计基础125

4.1 汇编语言基础125

4.1.1 概述125

4.1.2 汇编语言语句种类与格式126

4.1.3 汇编语言数据和表达式127

4.2 源程序的基本结构框架139

4.2.1 段定义140

4.2.2 段寻址伪指令141

4.2.3 END伪指令142

4.2.4 段寄存器的装入142

4.2.5 返回DOS系统的方式144

4.2.6 源程序结构实例144

4.3 其他伪指令145

4.3.1 过程定义伪指令145

4.3.2 ORG伪指令146

4.3.3 NAME和TITLE伪指令147

4.3.4 PUBLIC和EXTRN伪指令147

4.4 汇编程序设计方法148

4.4.1 概述148

4.4.2 顺序程序设计149

4.4.3 分支程序设计150

4.4.4 循环程序设计157

4.4.5 子程序设计165

4.5 汇编语言程序的开发过程174

4.5.1 编辑源程序175

4.5.2 汇编175

4.5.3 连接176

4.5.4 调试与运行177

4.6 思考与练习题181

第5章 PC微机I/O接口基础185

5.1 概述185

5.1.1 I/O接口的基本概念185

5.1.2 I/O接口的功能185

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

5.1.4 I/O接口的组成与分类187

5.1.5 I/O端口的编址方式188

5.2 I/O接口的控制方式188

5.2.1 程序控制方式188

5.2.2 中断控制方式191

5.2.3 DMA控制方式192

5.2.4 I/O通道控制方式与处理机控制方式193

5.3 PC微机I/O端口访问193

5.3.1 PC机I/O端口的地址分配193

5.3.2 I/O端口的指令操作194

5.4 微机I/O接口设计195

5.4.1 I/O接口硬件设计195

5.4.2 I/O接口地址译码电路设计196

5.4.3 I/O接口编程控制199

5.5 多功能芯片组简介202

5.5.1 芯片组功能202

5.5.2 Intel 845芯片组202

5.5.3 Intel 82915芯片组203

5.6 思考与练习题205

6.1.1 总线的分类206

第6章 PC微机总线系统206

6.1 概述206

6.1.2 总线的性能参数207

6.1.3 总线标准208

6.2 PCI系统总线208

6.2.1 PCI总线信号及特点209

6.2.2 PCI总线接口规范209

6.2.3 PCI总线数据传输过程213

6.2.4 PCI总线配制216

6.2.5 PCI总线BIOS218

6.3 外部通信总线219

6.3.1 USB通用串行总线219

6.3.2 IEEE 1394高性能串行总线221

6.3.3 SCSI小型机接口总线223

6.4 思考与练习题225

第7章 PC微机中断系统226

7.1 概述226

7.1.1 中断的基本概念227

7.1.2 中断优先权与嵌套228

7.1.3 中断的处理过程232

7.2 PC微机中断系统机制233

7.2.1 中断源类型233

7.2.2 实模式下的中断机制234

7.2.3 保护模式下的中断机制235

7.3 中断控制器236

7.3.1 8259A的内部结构与引脚信号236

7.3.2 8259A中断控制器的编程239

7.3.3 8259A的工作方式243

7.3.4 8259A中断控制器的应用245

7.3.5 芯片组内中断控制器逻辑246

7.4 中断应用248

7.4.1 BIOS中断及应用248

7.4.2 系统调用及应用249

7.4.3 中断程序设计250

7.5 思考与练习题253

第8章 PC微机DMA系统254

8.1 概述254

8.1.1 DMA的传送原理254

8.1.2 芯片组内DMA控制器256

8.2 DMA控制器257

8.2.1 8237的内部结构及引脚257

8.2.2 8237的内部寄存器258

8.2.4 8237寄存器的命令字格式259

8.2.3 8237的工作模式259

8.2.5 IBM PC的页面地址寄存器264

8.3 DMA编程及应用264

8.3.1 8237初始化编程264

8.3.2 8237应用实例266

8.4 思考与练习题268

第9章 PC微机并行与串行通信269

9.1 概述269

9.1.1 并行通信及接口269

9.1.2 串行通信及接口270

9.2 可编程并行接口芯片8255276

9.2.1 芯片结构及引脚276

9.2.2 芯片工作方式279

9.2.3 芯片编程285

9.2.4 芯片应用实例286

9.3.1 芯片功能与内部结构292

9.3 可编程串行接口芯片16550292

9.3.2 芯片外部引脚297

9.3.3 芯片初始化编程299

9.3.4 芯片应用实例301

9.4 并行与串行接口标准303

9.4.1 Centronic标准303

9.4.2 RS-232标准306

9.4.3 RS-422、RS-423和RS-485标准308

9.5 思考与练习题311

第10章 定时器与计数器芯片及应用313

10.1 定时/计数器原理313

10.1.1 定时器313

10.2.1 芯片结构及引脚314

10.2 可编程定时/计数器芯片8254314

10.1.2 计数器314

10.2.2 芯片工作方式317

10.2.3 芯片编程321

10.2.4 芯片应用实例322

10.3 实时时钟电路324

10.3.1 实时时钟电路原理324

10.3.2 实时时钟编程326

10.4 思考与练习题330

第11章 人机交互设备及接口331

11.1 键盘331

11.1.1 键盘设备331

11.1.2 键盘接口332

11.1.3 键盘接口编程333

11.2 鼠标333

11.2.2 鼠标接口334

11.2.1 鼠标设备334

11.2.3 鼠标接口编程335

11.3 视频子系统337

11.3.1 视频子系统主要性能参数与标准338

11.3.2 视频显示器原理339

11.3.3 显示器接口342

11.3.4 显示器接口编程346

11.4 打印机347

11.4.1 打印设备347

11.4.2 打印机接口348

11.4.3 打印机接口编程349

11.5 思考与练习题352

第12章 微机汇编高级编程技术353

12.1 高级宏汇编语言353

12.1.1 结构与记录353

12.1.2 宏指令360

12.2 混合编程技术366

12.2.1 C/C++高级编程语言367

12.2.2 C/C++与汇编混合编程技术368

12.3 微机硬件的编程访问373

12.3.1 内存管理编程技术373

12.3.2 硬盘访问与文件系统编程技术378

12.3.3 图形处理编程技术392

12.3.4 USB设备驱动程序设计397

12.4 思考与练习题404

附录407

附录A 80x86系列微处理器指令系统汇总表407

附录B DOS系统功能调用(INT 21H)428

附录C BIOS中断调用435

附录D 逻辑符号对照表440

参考文献441

热门推荐