图书介绍

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

PC机汇编语言与接口技术
  • 李恒文;万鹏,王春玲,李庆毅编著 著
  • 出版社: 北京:中国科学技术出版社
  • ISBN:7504629391
  • 出版时间:2001
  • 标注页数:429页
  • 文件大小:20MB
  • 文件页数:448页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PC机汇编语言与接口技术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 微处理器的发展过程1

1.1.3 微处理器的发展趋势4

1.2 PC机的新技术名词5

1.2.1 即插即用PnP(Plug and Play)5

1.2.2 高速缓冲存储器Cache5

1.2.3 CISC和RISC6

1.2.4 主板的速度和CPU的速度6

1.3.1 带符号数的表示方法7

1.3 计算机带符号数的表示方法及编码7

1.3.2 计算机中常用编码11

1.4 微型计算机系统的三总线12

习题与思考12

第二章 微处理器14

2.1 8088/8086微处理器14

2.1.1 8086的内部结构14

2.1.2 8086的内部寄存器结构17

2.1.3 8086/8088 CPU引脚功能20

2.1.4 8088和8086引脚性能的比较22

2.2 8086的时钟和总线周期的概念23

2.2.1 时钟信号发生器8284A23

2.2.2 总线周期概念24

2.3.1 Intel 8028625

2.3 Intel高档微处理器的结构特点简介25

2.3.2 Intel 8038630

2.3.3 Intel 8048634

2.3.4 奔腾系列处理器38

习题与思考41

第三章 8086/8088指令系统及汇编语言42

3.1 寻址方式42

3.1.1 汇编语言指令语句的一般格式42

3.1.2 8086/8088的寻址方式43

3.2 传送类指令49

3.2.1 通用数据传送指令49

3.2.2 目标地址传送指令52

3.3.1 算术运算类指令53

3.3 数据操作类指令53

3.2.3 标志位传送指令53

3.3.2 逻辑运算和移位指令59

3.4 串操作指令63

3.4.1 串操作指令的特点63

3.4.2 字符串的传送64

3.4.3 串存入/串取出指令65

3.4.4 字符节扫描与比较66

3.5 控制类指令67

3.5.1 无条件转移指令68

3.5.2 条件转移指令69

3.5.3 循环控制指令70

3.5.4 处理器控制指令71

3.6 宏汇编的语句结构72

3.6.1 汇编语言源程序的格式73

3.6.2 符号名75

3.6.3 数据在数据段存放的形式76

3.6.4 操作数中的常数及表达式77

3.7 伪指令80

3.7.1 符号定义伪指令81

3.7.2 段的完整定义伪指令82

3.7.3 过程定义伪指令85

3.7.4 模块定义与连接伪指令87

3.7.5 宏处理伪指令89

3.7.6 条件汇编伪指令92

3.7.7 结构伪指令95

3.8.1 DOS与用户的关系97

3.8 常用DOS系统功能调用97

3.8.2 DOS软中断及系统功能调用98

习题与思考102

第四章 汇编语言程序设计110

4.1 顺序程序设计110

4.2 分支程序设计115

4.2.1 单重分支结构程序115

4.2.2 多重分支结构程序117

4.3 循环程序设计121

4.3.1 循环程序的结构121

4.3.2 单重循环程序121

4.4 子程序124

4.4.1 子程序与主程序124

4.4.2 子程序段内调用和返回124

4.4.3 子程序段间调用和返回126

4.4.4 调用程序和子程序间的参数传递128

习题与思考135

第五章 中断处理和中断调用138

5.1 中断的概念138

5.1.1 中断源138

5.1.2 中断方式工作的优点139

5.1.3 中断系统的功能140

5.2 8088/8086的中断系统141

5.2.1 8088/8086的中断源141

5.2.2 中断矢量表143

5.2.3 中断过程145

5.2.4 中断程序设计146

5.2.5 用户软中断的设置148

5.3.1 BIOS中断调用格式150

5.3 BIOS中断调用150

5.3.2 常用BIOS功能调用151

5.3.3 图形显示程序设计154

习题与思考160

第六章 32位机程序设计基础162

6.1 80386编程用寄存器及寻址方式162

6.1.1 80386寄存器162

6.1.2 80386存储器寻址164

6.2 80386指令集及伪指令166

6.2.1 数据传送指令166

6.2.2 算术运算指令168

6.2.3 逻辑运算和移位指令169

6.2.4 控制转移指令171

6.2.5 串操作指令172

6.2.6 高级语言支持指令173

6.2.7 80386实方式下的程序设计175

6.3 虚拟保护方式177

6.3.1 存储器管理机制178

6.3.2 描述符表与描述符的分类180

6.3.3 分段管理机制181

6.3.4 系统段描述符与门描述符192

习题与思考207

第七章 微型计算机的输入输出208

7.1 计算机输入输出接口概述208

7.1.1 I/O接口的作用208

7.1.3 CUP的I/O指令209

7.1.2 输入/输出的控制方式209

7.2 PC/XT总线驱动电路及总线周期210

7.2.1 8086/8088的两种工作模式210

7.2.2 PC/XT总线驱动电路212

7.2.3 8086的总线操作时序212

7.2.4 PC/XT系统总线读写周期217

7.3 简单接口电路219

7.3.1 输入接口电路219

7.3.2 输出接口电路221

7.4 PC机系统总线及接口标准225

7.4.1 总线概述225

7.4.2 ISA总线227

7.4.3 EISA总线229

7.4.4 PCI总线230

7.4.5 AGP总线233

习题与思考234

第八章 半导体存储器236

8.1 存储器的分类与组成236

8.1.1 半导体存储器的分类236

8.1.2 半导体存储器的组成237

8.2 随机存取存储器(RAM)239

8.2.1 静态随机存取存储器(SRAM)239

8.2.2 动态随机存储器(DRAM)243

8.3 只读存储器(ROM)246

8.3.1 只读存储器存储信息的原理和组成246

8.3.2 只读存储器的分类246

8.3.3 Intel 2764 EPROM芯片248

8.4 存储器的连接249

8.4.1 存储器芯片的扩充249

8.4.2 存储器与CPU的连接251

8.4.3 存储器与CPU的连接举例251

8.5 微机内存层次结构255

8.5.1 内存层次结构255

8.5.2 存储器模块简介256

8.5.3 高速缓冲存储器258

8.5.4 虚拟内存260

8.6 微机系统中的其他存储部件261

8.6.1 CMOS RAM261

8.6.2 ROM BIOS263

8.6.3 Shadow RAM267

8.7.1 微机系统中的内存分类268

8.7 微型计算机系统的内存管理268

8.7.2 扩展内存管理269

8.7.3 扩充内存管理271

8.7.4 微机常用操作系统的内存管理272

习题与思考273

第九章 中断控制器及DMA控制器275

9.1 可编程中断控制器Intel 8259A275

9.1.1 8259A的引脚功能与内部结构275

9.1.2 8259A中断管理方式278

9.1.3 8259A初始化编程282

9.1.4 中断举例290

9.1.5 高级中断的概念和高级中断控制器292

9.2.1 DMA控制器8237结构及引脚294

9.2 DMA控制器294

9.2.2 8237内部寄存器功能及格式297

9.2.3 DMA控制器的编程及应用303

9.2.4 8237A的通道操作过程306

习题与思考308

第十章 定时器、并行及串行接口311

10.1 可编程计数/定时器Intel 8253311

10.1.1 8253的内部结构及功能311

10.1.2 8253的编程313

10.1.3 8253的工作方式316

10.1.4 应用举例320

10.2 可编程并行接口Intel 8255A321

10.2.1 8255的内部功能结构321

10.2.3 PC机与8255的连接322

10.2.2 8255A的引脚功能322

10.2.4 8255A的工作方式及初始化编程323

10.2.5 8255工作方式的功能325

10.3 可编程串行输入/输出接口芯片8250332

10.3.1 串行通讯概述332

10.3.2 串行通信总线标准335

10.3.3 可编程异步通信接口8250的功能340

10.3.4 8250的基本结构340

10.3.5 引脚功能345

10.3.6 IBM PC/XT异步通信适配器电路347

10.3.7 8250的编程349

10.4 接口电路综合设计举例352

习题与思考362

11.1 PC机系统板概述363

第十一章 微型计算机系统主板363

11.2 PC/XT系统板364

11.3 PC/AT系统板365

11.4 386系统板367

11.5 486系统板370

11.6 Pentium和Pentium Ⅱ/Ⅲ系统板372

11.7 微机硬件的技术特点376

习题与思考380

附录1 ASCII码表381

附录2 8086/8088指令系统表382

附录3 DOS调用403

附录4 BIOS调用409

附录5 中断和异常类型号,功能及中断向量415

附录6 程序设计指导416

热门推荐