图书介绍

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

微机原理、汇编与接口技术 第3版
  • 朱定华编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302470519
  • 出版时间:2017
  • 标注页数:325页
  • 文件大小:46MB
  • 文件页数:336页
  • 主题词:微型计算机-理论;汇编语言-程序设计;微型计算机-接口技术

PDF下载


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

下载说明

微机原理、汇编与接口技术 第3版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 二进制数的加减运算6

1.1.4 二进制编码8

1.1.5 BCD数的加减运算9

1.1.6 二进制数的逻辑运算与逻辑电路10

1.2 逻辑单元与逻辑部件12

1.2.1 触发器12

1.2.2 寄存器15

1.2.3 移位寄存器16

1.2.4 计数器16

1.2.5 三态输出门与缓冲放大器17

1.2.6 译码器18

1.3 微型计算机的结构和工作原理19

1.3.1 微型计算机常用的术语19

1.3.2 微型计算机的基本结构19

1.3.3 计算机的工作原理23

1.4 80x86微处理器23

1.4.1 8086/808824

1.4.2 8028625

1.4.3 8038625

1.4.4 8048625

1.4.5 Pentium26

1.4.6 Itanium29

1.5 80x86的寄存器30

1.5.1 8086/8088的寄存器30

1.5.2 80286的寄存器33

1.5.3 80386的寄存器33

1.5.4 80486的寄存器34

1.5.5 Pentium的寄存器34

1.6 80x86的工作方式与存储器物理地址的生成41

1.6.1 80x86的工作方式41

1.6.2 80x86存储器的分段和物理地址的生成43

习题与思考题46

第2章 汇编语言与汇编程序48

2.1 符号指令中的表达式48

2.1.1 常量49

2.1.2 标号49

2.1.3 变量50

2.2 符号指令的寻址方式52

2.2.1 寄存器寻址52

2.2.2 立即寻址53

2.2.3 直接寻址53

2.2.4 间接寻址54

2.2.5 基址寻址54

2.2.6 变址寻址55

2.2.7 基址变址寻址55

2.2.8 比例变址寻址(80386及后继微处理器可用)56

2.2.9 基址比例变址寻址(80386及后继微处理器可用)56

2.2.10 存储器寻址及存储器寻址中段基址或段选择字的确定56

2.3 常用指令58

2.3.1 数据传送类指令58

2.3.2 加减运算指令64

2.3.3 逻辑运算指令68

2.3.4 移位指令69

2.3.5 位搜索(扫描Bit Scan)指令(80386及其后继微处理器可用)73

2.3.6 位测试(Bit Tests)指令(80386及其后继微处理器可用)73

2.3.7 指令应用举例74

2.4 常用伪指令78

2.4.1 过程的定义78

2.4.2 微处理器选择伪指令78

2.4.3 段的定义79

2.4.4 汇编地址计数器80

2.4.5 段寄存器的设定80

2.4.6 源程序的结束81

2.4.7 宏汇编源程序的格式81

2.5 常用系统功能调用和BIOS83

2.5.1 系统功能调用83

2.5.2 常用系统功能调用应用举例85

2.5.3 BIOS88

习题与思考题91

第3章 程序设计的基本技术96

3.1 顺序程序设计96

3.1.1 乘除法指令96

3.1.2 BCD数调整指令99

3.1.3 顺序程序设计举例105

3.2 分支程序设计107

3.2.1 条件转移指令108

3.2.2 无条件转移指令109

3.2.3 分支程序设计举例110

3.3 循环程序设计114

3.3.1 循环程序的基本结构115

3.3.2 重复控制指令116

3.3.3 单重循环程序设计举例117

3.3.4 多重循环程序设计举例130

3.4 串处理程序设计135

3.4.1 方向标志置位和清除指令136

3.4.2 串操作指令136

3.4.3 重复前缀137

3.4.4 串操作程序设计举例138

3.5 子程序设计143

3.5.1 子程序的概念143

3.5.2 子程序的调用指令与返回指令146

3.5.3 子程序及其调用程序设计147

3.6 宏功能程序设计158

3.6.1 宏指令158

3.6.2 条件汇编与宏库的使用161

3.6.3 宏功能程序设计举例162

习题与思考题165

第4章 总线171

4.1 总线概述171

4.1.1 总线分类171

4.1.2 总线操作172

4.2 8086/8088的CPU总线172

4.2.1 8086/8088的引线及功能172

4.2.2 8088的CPU系统176

4.2.3 8088的时序181

4.3 Pentium的CPU总线187

4.4 局部总线191

4.4.1 ISA局部总线191

4.4.2 PCI局部总线193

4.5 通用外部总线198

4.5.1 IDE总线198

4.5.2 SCSI总线198

4.5.3 通用串行总线USB199

4.5.4 视频接口AGP200

4.6 Pentium微型计算机系统200

4.6.1 北桥-南桥式控制芯片组与微型计算机系统201

4.6.2 MCH-ICH集中式控制芯片组与微型计算机系统201

习题与思考题203

第5章 存储器及其接口204

5.1 存储器概述204

5.1.1 存储器的类型204

5.1.2 存储器的性能指标204

5.1.3 存储器的分级结构205

5.2 常用的存储器芯片206

5.2.1 半导体存储器芯片的结构206

5.2.2 只读存储器ROM206

5.2.3 随机存取存储器RAM208

5.3 存储器与CPU的接口212

5.3.1 存储器芯片与地址总线的连接212

5.3.2 存储器芯片与数据总线的连接214

5.3.3 存储器芯片与控制总线的连接214

5.3.4 连接举例214

习题与思考题218

第6章 输入输出和接口技术219

6.1 接口的基本概念219

6.1.1 接口的功能219

6.1.2 接口控制原理220

6.1.3 接口控制信号222

6.2 I/O指令和I/O地址译码223

6.2.1 标准的I/O寻址方式223

6.2.2 存储器映像I/O寻址方式223

6.2.3 输入输出指令224

6.2.4 I/O接口的端口地址译码224

6.3 数字通道接口226

6.3.1 数据输出寄存器227

6.3.2 数据输入三态缓冲器227

6.3.3 三态缓冲寄存器228

6.3.4 寄存器和缓冲器接口的应用228

6.3.5 打印机适配器235

6.4 模拟通道接口239

6.4.1 数模转换器DAC及其与微型计算机的接口240

6.4.2 模数转换器ADC及其与微型计算机的接口246

习题与思考题251

第7章 中断技术254

7.1 中断和中断系统254

7.1.1 中断的概念254

7.1.2 中断请求与控制和中断源的识别254

7.1.3 中断系统的功能255

7.1.4 CPU对外部可屏蔽中断的响应及中断过程256

7.2 中断控制器8259A256

7.2.1 8259A的组成和接口信号256

7.2.2 8259A处理中断的过程258

7.2.3 8259A的级联258

7.2.4 8259A的命令字258

7.3 80x86微处理器的中断指令和80x86微型计算机的中断系统261

7.3.1 中断指令261

7.3.2 外部中断262

7.3.3 内部中断263

7.3.4 中断类型码及中断种类263

7.3.5 中断向量表和中断描述符表264

7.3.6 中断响应和处理过程265

7.4 实地址方式下的可屏蔽中断服务程序的设计266

7.4.1 中断服务程序入口地址的装入266

7.4.2 中断屏蔽与中断结束的处理267

7.4.3 中断服务程序设计举例267

习题与思考题273

第8章 常用可编程接口芯片274

8.1 可编程并行接口8255274

8.1.1 8255的组成与接口信号274

8.1.2 8255的工作方式与控制字276

8.1.3 三种工作方式的功能279

8.2 可编程计数器/定时器8253285

8.2.1 8253的组成与接口信号285

8.2.2 计数器的工作方式及其与输入输出的关系287

8.2.3 8253的控制字和初始化编程288

8.2.4 8253的应用290

8.3 串行通信与异步通信控制器8250的应用295

8.3.1 80x86微型计算机的串行口295

8.3.2 异步通信控制器8250297

8.3.3 8250与微型计算机及RS-232接口信号的连接304

8.3.4 异步串行通信程序设计305

8.3.5 80x86微型计算机之间的通信307

8.3.6 80x86微型计算机与MCS-51单片机之间的通信309

习题与思考题312

附录A 80x86指令系统表314

附录B 80x86指令按字母顺序查找表319

附录C 80x86算术逻辑运算指令对状态标志位的影响324

热门推荐