图书介绍

汇编语言与接口技术PDF|Epub|txt|kindle电子书版本网盘下载

汇编语言与接口技术
  • 王让定等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302115184
  • 出版时间:2006
  • 标注页数:371页
  • 文件大小:31MB
  • 文件页数:386页
  • 主题词:汇编语言-程序设计-高等学校-教材;微型计算机-接口-高等学校-教材

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.2 微处理器的产生和发展2

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

1.3.1 硬件系统5

1.3.2 软件系统6

1.4 微型计算机的应用及发展9

小结10

习题10

2.1.1 8086/8088的内部结构11

第2章 80X86微处理器11

2.1 内部结构11

2.1.2 80386的内部结构14

2.1.3 80486的内部结构16

2.2 80X86的内部寄存器组17

2.2.1 8086的内部寄存器组17

2.2.2 80386的内部寄存器组20

2.2.3 80486的内部寄存器组24

2.3 80X86的引脚信号24

2.3.1 8086/8088的引脚信号及功能24

2.3.2 80486的引脚信号及功能29

2.4.1 8086的时钟和总线周期概念33

2.4 80X86系统总线的构成33

2.4.2 8086的最小和最大工作模式35

2.4.3 8086的操作和时序36

2.4.4 80486的读写总线操作43

2.5 80486的工作方式44

2.6 80X86的中断系统45

2.6.1 中断和中断处理45

2.6.2 8086的中断系统46

2.6.3 80486的中断48

2.7 80X86存储器和 I/O组织49

2.7.1 8086/8088存储器组织49

2.7.2 I/O端口的组织51

2.7.3 80486的虚拟存储机制和片内两级存储管理52

2.8 Pentium的主要特点53

小结55

习题56

第3章 80X86的指令系统和寻址方式59

3.1 数据类型59

3.2 80X86的寻址方式60

3.2.1 数据寻址方式61

3.2.2 程序寻址方式63

3.2.3 操作数宽度和寻址宽度的确定64

3.2.4 I/O地址空间66

3.2.5 段寄存器的确定66

3.3.1 传送类指令67

3.3 80X86的指令系统67

3.3.2 算术运算指令74

3.3.3 逻辑运算指令79

3.3.4 移位指令和循环移位指令80

3.3.5 位操作指令82

3.3.6 位串操作指令83

3.3.7 串操作指令与重复前缀83

3.3.8 转移指令85

3.3.9 调用指令与返回指令88

3.3.10 标志位设置指令与按条件设置字节指令91

3.3.11 数字指令92

3.3.12 系统寄存器的装入与存储指令93

3.3.13 保护属性检查指令95

3.3.14 高级语言指令96

3.3.15 暂停指令和空操作指令98

3.3.16 cache管理指令98

3.3.17 指令前缀小结98

3.3.18 Pentium引入的与系统有关的指令99

小结100

习题100

第4章 80X86汇编语言程序设计105

4.1 MASM宏汇编语句结构以及开发过程105

4.1.1 汇编语言程序的语句类型和格式105

4.1.2 汇编语言的程序格式107

4.1.3 汇编语言程序的开发过程109

4.2 MASM汇编语言表达式、运算符114

4.2.1 数值型参数114

4.2.2 变量定义伪指令118

4.2.3 变量和标号的属性123

4.3 程序段的定义和属性126

4.3.1 DOS的程序结构126

4.3.2 简化段定义的格式127

4.3.3 完整段定义的格式131

4.4 复杂数据结构136

4.4.1 结构137

4.4.2 记录138

4.5 宏汇编139

4.5.1 宏的定义和调用140

4.5.2 宏的参数142

4.5.3 与宏有关的伪指令144

4.5.4 宏与子程序146

4.6 基本汇编语言程序设计146

4.6.1 顺序程序设计147

4.6.2 分支程序设计148

4.6.3 循环程序设计152

4.7 子程序设计156

4.7.1 过程定义伪指令156

4.7.2 子程序的参数传递159

4.7.3 子程序的嵌套、递归与重入163

4.7.4 子程序的应用166

4.8 高级汇编语言程序设计171

4.8.1 条件控制伪指令171

4.8.2 循环控制伪指令174

4.8.3 过程声明和过程调用伪指令176

小结180

习题180

第5章 软件接口技术187

5.1 接口概述187

5.1.1 接口的功能187

5.1.2 驱动软件的运行方式189

5.1.4 接口软件及层次结构191

5.1.3 接口缓冲区191

5.2 DOS系统下的接口调用193

5.2.1 BIOS功能级软件接口及实现193

5.2.2 DOS功能级软件接口及调用实例197

5.3 Windows下的接口调用201

5.3.1 Windows的体系结构201

5.3.2 Windows操作系统的内核进程202

5.3.3 Windows NT的设备驱动调用204

5.4 COM编程技术225

5.4.1 COM对象225

5.4.2 COM接口227

5.4.3 IUnknown接口233

小结243

习题244

第6章 串并行接口技术245

6.1 定时器/计数器8253/8254245

6.1.1 8253/8254的内部结构和引脚246

6.1.2 8253/8254的工作方式247

6.1.3 8253/8254的编程251

6.1.4 8253/8254的应用实例254

6.2 串行通信基础256

6.2.1 串行通信基本概念257

6.2.2 串行通信接口标准258

6.3 串行通信芯片8251A261

6.3.1 8251A的内部结构和外部引脚262

6.3.2 8251A的工作方式265

6.3.3 8251A的编程266

6.3.4 8251A的应用实例271

6.4 并行通信接口8255A273

6.4.1 8255A的内部结构和外部引脚273

6.4.2 8255A的工作方式274

6.4.3 8255A的编程278

6.4.4 8255A的应用实例280

小结283

习题284

7.1.1 8259A的内部结构和外部引脚287

第7章 中断和DMA技术287

7.1 可编程中断控制器8259A287

7.1.2 8259A的中断过程290

7.1.3 8259A的工作方式291

7.1.4 8259A的初始化和控制命令字294

7.1.5 8259A的应用实例301

7.2 可编程DMA控制器8237A303

7.2.1 8237A的内部结构和外部引脚304

7.2.2 8237A的工作原理307

7.2.3 8237A的内部寄存器和命令310

7.2.4 8237A的编程和应用314

小结316

习题317

第8章 模/数和数/模转换319

8.1 模拟输入输出系统319

8.1.1 微型机与控制系统接口319

8.1.2 模拟输入通道320

8.1.3 模拟输出通道321

8.2 数/模转换芯片及接口321

8.2.1 数/模转换器的主要性能指标321

8.2.2 8位数/模转换器DAC0832322

8.2.3 12位数/模转换器AD567325

8.3 模/数转换芯片及接口328

8.3.1 模/数转换原理328

8.3.2 8位模/数转换器ADC0809333

8.3.3 12位模/数转换器AD574A335

8.4 模/数、数/模器件的选择338

小结340

习题340

第9章 高速串行总线343

9.1 高速串行接口简介343

9.2 USB体系结构346

9.2.1 USB的拓扑结构346

9.2.2 USB的物理接口349

9.3 USB通信协议352

9.3.1 通信模型352

9.3.2 数据格式353

9.3.3 事务处理355

9.3.4 数据传输模式357

9.4 PC机的USB应用及开发359

9.5 USB2.0简介361

9.6 IEEE 1394体系结构361

9.6.1 IEEE 1394的拓扑结构361

9.6.2 IEEE 1394的物理接口363

9.7 IEEE 1394通信协议364

小结368

习题369

参考文献371

热门推荐