图书介绍

16/32位微机原理、汇编语言及接口技术教程PDF|Epub|txt|kindle电子书版本网盘下载

16/32位微机原理、汇编语言及接口技术教程
  • 钱晓捷编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111355939
  • 出版时间:2011
  • 标注页数:332页
  • 文件大小:22MB
  • 文件页数:342页
  • 主题词:微型计算机-高等学校-教材;汇编语言-程序设计-高等学校-教材;微型计算机-接口-高等学校-教材

PDF下载


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

下载说明

16/32位微机原理、汇编语言及接口技术教程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.2微型计算机的系统组成3

1.2.1冯·诺伊曼计算机结构4

1.2.2微型计算机的硬件组成6

1.2.3 IBM PC系列机结构7

1.2.4微型计算机的软件系统9

1.3计算机中的数据表示11

1.3.1数值的编码11

1.3.2字符的编码12

习题14

第2章 微处理器指令系统16

2.1微处理器的内部结构16

2.1.1微处理器的基本结构16

2.1.2 8088/8086的功能结构17

2.1.3 8088/8086的寄存器结构19

2.1.4 8088/8086的存储器结构21

2.2 8088/8086的寻址方式24

2.2.1立即数寻址方式25

2.2.2寄存器寻址方式26

2.2.3存储器寻址方式26

2.3数据传送类指令29

2.3.1通用数据传送指令29

2.3.2堆栈操作指令31

2.3.3标志操作指令32

2.3.4地址传送指令32

2.4算术运算类指令33

2.4.1加法和减法指令33

2.4.2符号扩展指令34

2.4.3乘法和除法指令35

2.4.4十进制调整指令36

2.5位操作类指令37

2.5.1逻辑运算指令37

2.5.2移位指令38

2.5.3循环移位指令39

2.6控制转移类指令40

2.6.1无条件转移指令40

2.6.2条件转移指令41

2.6.3循环指令43

2.6.4子程序指令44

2.6.5中断指令和系统功能调用45

2.7处理器控制类指令48

习题49

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

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

3.2常量、变量和属性55

3.2.1常量55

3.2.2变量56

3.2.3名字和标号的属性58

3.3顺序程序设计60

3.4分支程序设计60

3.5循环程序设计64

3.5.1计数控制循环64

3.5.2条件控制循环65

3.5.3串操作类指令67

3.6子程序设计70

3.6.1过程定义和子程序编写70

3.6.2用寄存器传递参数73

3.6.3用共享变量传递参数75

3.6.4用堆栈传递参数77

3.6.5子程序模块79

3.6.6子程序库80

3.7宏汇编81

习题85

第4章 微机总线89

4.1总线技术89

4.1.1总线类型89

4.1.2总线的数据传输90

4.2 8088的引脚信号93

4.2.1 8088的两种组态模式94

4.2.2地址/数据信号95

4.2.3读写控制信号96

4.2.4其他控制信号97

4.3 8088的总线时序98

4.3.1写总线周期98

4.3.2读总线周期100

4.4 8086和80286的引脚101

4.5微机系统总线102

4.5.1 IBM PC总线102

4.5.2 ISA总线106

习题107

第5章 主存储器108

5.1半导体存储器108

5.1.1半导体存储器的分类108

5.1.2半导体存储器芯片的结构110

5.1.3半导体存储器的主要技术指标111

5.2随机存取存储器112

5.2.1 SRAM112

5.2.2 DRAM114

5.3只读存储器117

5.3.1 EPROM117

5.3.2 EEPROM120

5.3.3 Flash Memory122

5.4半导体存储器的连接125

5.4.1存储器芯片的地址译码126

5.4.2存储容量的扩充129

习题132

第6章 输入输出接口134

6.1 I/O接口概述134

6.1.1 I/O接口的典型结构134

6.1.2 I/O端口的编址136

6.1.3输入输出指令137

6.1.4外设与主机的数据传送方式140

6.2无条件传送140

6.3查询传送143

6.4中断传送146

6.4.1中断传送的工作过程147

6.4.2中断优先权管理149

6.5 DMA传送150

习题152

第7章 中断控制接口153

7.1 8088中断系统153

7.1.1 8088的中断类型153

7.1.2 8088的中断响应过程155

7.1.3 8088的中断向量表156

7.2内部中断服务程序156

7.3 8259A中断控制器158

7.3.1 8259A的内部结构和引脚158

7.3.2 8259A的中断过程160

7.3.3 8259A的工作方式161

7.3.4 8259A的编程163

7.4 8259A在IBM PC系列机上的应用167

7.5外部中断服务程序169

7.6驻留中断服务程序171

习题174

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

8.1 8253/8254定时计数器176

8.1.1 8253/8254的内部结构和引脚176

8.1.2 8253/8254的工作方式178

8.1.3 8253/8254的编程181

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

8.2.1定时中断和定时刷新183

8.2.2扬声器控制184

8.2.3可编程硬件延时185

8.3扩充定时计数器的应用186

习题188

第9章DMA控制接口189

9.1 DMA控制器8237A189

9.1.1 8237A的内部结构和引脚189

9.1.2 8237A的工作时序191

9.1.3 8237A的工作方式192

9.1.4 8237A的寄存器194

9.1.5 8237A的编程197

9.2 8237A的应用198

9.2.1 8237A在IBM PC系列机上的应用198

9.2.2 DMA写传送199

9.2.3 DMA设定子程序200

习题201

第10章 并行接口203

10.1并行接口电路8255A203

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

10.1.2 8255A的工作方式204

10.1.3 8255A的编程208

10.2 8255A的应用210

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

10.2.2用8255A方式0与打印机接口210

10.2.3用8255A方式1与打印机接口211

10.2.4双机并行通信接口213

10.3键盘及其接口214

10.3.1简易键盘的工作原理214

10.3.2 PC机键盘的工作原理218

10.4 LED数码管及其接口222

10.5并行打印机接口226

10.5.1打印机接口信号226

10.5.2打印机适配器227

10.5.3打印机驱动程序229

习题232

第11章 串行通信接口234

11.1串行通信基础234

11.2串行接口标准EIA-232D236

11.2.1 EIA-232D的引脚定义236

11.2.2 EIA-232D的连接237

11.2.3 EIA-232D的电气特性238

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

11.3.1 8250的内部结构239

11.3.2 8250的引脚240

11.3.3 8250的寄存器242

11.4异步通信适配器244

11.4.1异步通信适配器的接口电路245

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

11.4.3异步通信程序247

11.4.4 16550的FIFO模式248

习题249

第12章 模拟接口251

12.1模拟输入输出系统251

12.2 D/A转换器252

12.2.1 D/A转换的基本原理252

12.2.2 DAC0832芯片253

12.2.3 DAC芯片与主机的连接256

12.2.4 DAC芯片的应用257

12.3 A/D转换器258

12.3.1 A/D转换的基本原理258

12.3.2 ADC0809芯片260

12.3.3 ADC芯片与主机的连接261

12.3.4 ADC芯片的应用262

习题264

第13章32位微型计算机系统265

13.1 32位微机组成结构265

13.1.1 Intel 80x86系列微处理器265

13.1.2 32位微机主板270

13.2 32位指令系统272

13.2.1 IA-32指令集结构272

13.2.2 32位整数指令275

13.2.3浮点数据格式及指令276

13.2.4多媒体数据格式及指令278

13.3 32位汇编语言279

13.3.1 DOS平台279

13.3.2 Windows平台281

13.4 32位微机总线283

13.4.1 Pentium引脚283

13.4.2 PC机总线的发展286

13.4.3 PCI总线288

13.4.4 USB总线290

13.5存储系统293

13.5.1存储系统的层次结构293

13.5.2高速缓冲存储器295

13.5.3虚拟存储管理297

13.6处理器性能提高技术299

13.6.1精简指令集计算机技术299

13.6.2指令级并行技术301

13.6.3线程级并行技术304

习题307

附录A调试程序DEBUG的使用方法309

附录B汇编语言的开发方法317

附录C 8088/8086指令系统319

附录D常用DOS功能调用(INT 21H)322

附录E常用ROM-BIOS功能调用325

附录F输入输出子程序库328

参考文献330

热门推荐