图书介绍

微型计算机原理与接口技术 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

微型计算机原理与接口技术 第2版
  • 孙力娟,李爱群,陈燕俐等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302330363
  • 出版时间:2013
  • 标注页数:441页
  • 文件大小:185MB
  • 文件页数:455页
  • 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口技术-高等学校-教材

PDF下载


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

下载说明

微型计算机原理与接口技术 第2版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.2 计算机中数据的编码3

1.2.1 数值数据的编码与运算3

1.2.2 字符的编码6

1.3 浮点数基本概念7

1.3.1 浮点数8

1.3.2 浮点机器数8

1.3.3 浮点数的数值范围9

1.4 计算机系统的基本组成10

1.4.1 计算机系统的硬件组成10

1.4.2 计算机系统的软件组成11

1.4.3 微型计算机的硬件结构12

1.4.4 微型计算机的分类和发展13

1.5 本章小结15

习题15

第2章 80x86微处理器17

2.1 Intel微处理器发展简况17

2.2 32位微处理器内部结构19

2.2.1 Pentium内部结构19

2.2.2 Pentium微处理器结构特点20

2.2.3 32位微处理器的编程结构21

2.3 32位微处理器的外部引脚28

2.4 32位微处理器的工作模式33

2.4.1 80x86的地址空间33

2.4.2 实地址模式34

2.4.3 保护虚拟地址模式介绍35

2.4.4 虚拟8086模式介绍36

2.5 32位微处理器的典型时序37

2.5.1 时钟周期、总线周期和指令周期37

2.5.2 Pentium总线周期的时序分析38

2.6 本章小结39

习题40

第3章 指令系统41

3.1 概述41

3.2 8 0486寻址方式42

3.2.1 立即寻址42

3.2.2 寄存器寻址43

3.2.3 存储器操作数的寻址方式43

3.2.4 80486寻址方式的段约定和段超越48

3.3 80486标志寄存器49

3.4 汇编语言基本语法51

3.4.1 汇编源程序的语句类型51

3.4.2 标号、变量和常量52

3.4.3 运算符53

3.4.4 数据定义伪指令55

3.5 80486基本集指令57

3.5.1 传送类指令57

3.5.2 算术运算指令63

3.5.3 转移和调用指令72

3.5.4 逻辑运算和移位指令78

3.5.5 串操作指令82

3.5.6 处理机控制指令89

3.6 多媒体指令90

3.6.1 MMX指令90

3.6.2 SSE指令96

3.7 本章小结97

习题97

第4章 汇编语言程序设计100

4.1 宏汇编语言基本语句100

4.2 汇编源程序的编程格式106

4.2.1 EXE文件的编程格式106

4.2.2 COM文件的编程格式107

4.2.3 汇编语言的开发过程109

4.3 DOS系统I/O功能调用110

4.4 BIOS键盘输入功能调用114

4.5 文本方式BIOS屏幕功能调用116

4.5.1 显示器116

4.5.2 文本方式BIOS屏显功能调用118

4.6 分支程序120

4.7 循环程序122

4.8 子程序及其调用125

4.9 宏指令与条件汇编129

4.9.1 宏指令与宏调用129

4.9.2 条件汇编133

4.10 代码转换134

4.11 数值计算和数据处理142

4.12 模块化程序设计150

4.12.1 支持模块化程序的伪指令150

4.12.2 模块化程序的设计考虑151

4.12.3 模块化程序设计举例152

4.12.4 宏指令共享157

4.13 本章小结160

习题160

第5章 总线161

5.1 总线基本概念161

5.1.1 总线的类型与总线结构161

5.1.2 总线的性能162

5.1.3 总线信息的传送方式163

5.2 典型总线标准164

5.2.1 AT总线164

5.2.2 PCI总线167

5.3 通用外部总线标准172

5.3.1 并行I/O标准接口IDE173

5.3.2 并行I/O标准接口SCSI173

5.3.3 通用串行总线USB174

5.3.4 视频接口AGP180

5.4 32位微型计算机总线结构181

5.5 本章小结183

习题183

第6章 存储器系统184

6.1 概述184

6.1.1 存储系统概念184

6.1.2 存储器的体系结构185

6.1.3 存储器的分类187

6.1.4 存储器的主要性能指标188

6.2 随机存储器(RAM)与只读存储器(ROM)190

6.2.1 RAM的分类与常用RAM芯片的工作原理190

6.2.2 ROM的分类与常用ROM芯片的工作原理195

6.3 微型计算机系统中的存储器组织198

6.3.1 存储器的扩展技术198

6.3.2 CPU与主存储器的连接203

6.3.3 PC的存储器组织206

6.4 本章小结210

习题210

第7章 输入/输出系统212

7.1 概述212

7.1.1 接口电路212

7.1.2 输入/输出端口213

7.1.3 输入/输出指令214

7.2 微机系统与输入输出设备信息交换216

7.2.1 无条件传送方式216

7.2.2 查询方式216

7.2.3 中断控制方式218

7.2.4 直接存储器存取方式219

7.3 可编程定时器/计数器8254219

7.3.1 8254的内部结构220

7.3.2 8254引脚功能221

7.3.3 8254的工作方式222

7.3.4 8254的控制字与编程方法227

7.3.5 8254在微机系统中的应用230

7.4 发声系统与音乐程序设计232

7.4.1 PC系列机发声系统232

7.4.2 音乐程序设计举例234

7.5 本章小结237

习题237

第8章 中断系统238

8.1 中断的基本概念238

8.2 80x86中断指令239

8.3 中断向量240

8.4 微机系统的中断分类243

8.4.1 CPU中断243

8.4.2 软件中断244

8.5 8259A中断控制器246

8.5.1 8259A内部结构246

8.5.2 8259A中断管理方式248

8.5.3 8259A初始化251

8.6 微机系统可屏蔽中断256

8.6.1 可屏蔽中断与非屏蔽中断256

8.6.2 可屏蔽中断的硬件结构257

8.6.3 硬件中断和软件中断的区别259

8.7 日时钟中断259

8.8 实模式定时中断程序设计260

8.8.1 定时中断程序的设计方法260

8.8.2 定时中断程序设计举例262

8.9 实时时钟中断269

8.9.1 实时时钟电路269

8.9.2 周期中断271

8.9.3 报警中断274

8.10 键盘中断277

8.10.1 键盘中断全过程277

8.10.2 键代码生成278

8.11 本章小结282

习题283

第9章 微机系统串行通信284

9.1 串行通信基础284

9.1.1 串行通信类型284

9.1.2 串行数据传输方式285

9.1.3 串行异步通信协议286

9.2 可编程串行异步通信接口芯片8250288

9.2.1 8250的内部结构289

9.2.2 8250的引脚功能290

9.2.3 8250内部寄存器292

9.2.4 8250的初始化编程297

9.3 串行通信程序设计298

9.3.1 BIOS通信软件298

9.3.2 串行通信的外部环境301

9.3.3 串行通信程序设计举例302

9.4 可编程串行通信接口芯片8251A306

9.5 本章小结313

习题313

第10章 并行I/O接口315

10.1 可编程并行I/O接口芯片8255A315

10.1.1 8255A的内部结构及外部引脚315

10.1.2 8255A的控制字与初始化编程318

10.1.3 8255A的工作方式319

10.2 8255A应用325

10.3 打印机并行接口334

10.3.1 打印机并行接口标准335

10.3.2 打印机适配器336

10.3.3 打印机接口编程337

10.4 本章小结342

习题342

第11章 DMA控制器344

11.1 概述344

11.2 8237A DMA控制器345

11.2.1 8237A的内部结构和引脚功能345

11.2.2 8237A内部寄存器349

11.2.3 8237A的时序353

11.3 8237A的应用354

11.3.1 8237A的初始化编程354

11.3.2 8237A在IBM PC/AT系统中的应用355

11.4 本章小结357

习题357

第12章 数/模和模/数转换358

12.1 数/模转换358

12.1.1 数/模转换原理358

12.1.2 DAC 0832简介359

12.2 模/数转换361

12.2.1 模/数转换原理361

12.2.2 ADC 0809简介362

12.3 本章小结364

习题364

第13章 保护模式及其编程365

13.1 保护模式下的存储管理365

13.1.1 分段管理366

13.1.2 分页管理370

13.1.3 虚拟存储器372

13.1.4 保护机制373

13.2 保护模式下的程序调用和转移375

13.2.1 系统段描述符、门描述符和任务状态段375

13.2.2 任务内的段间转移379

13.2.3 任务间的转移381

13.3 保护模式下的中断和异常382

13.3.1 中断和异常分类382

13.3.2 中断和异常类型383

13.3.3 中断和异常的处理过程384

13.3.4 中断和异常处理后的返回385

13.4 保护模式下的输入/输出保护386

13.5 操作系统类指令387

13.5.1 实模式和任何特权级下可执行的指令388

13.5.2 实模式和在特权级0下可执行的指令388

13.5.3 只能在保护模式下执行的指令389

13.6 保护模式下的程序设计390

13.6.1 实模式与保护模式切换390

13.6.2 保护模式下中断和异常程序设计400

13.6.3 输入/输出保护及任务切换408

13.7 本章小结414

习题414

第14章 Windows汇编语言编程初步415

14.1 Windows基础415

14.2 Win32汇编源程序的格式417

14.2.1 源程序结构417

14.2.2 Windows API函数的应用418

14.3 Win32汇编可执行文件的生成421

14.3.1 汇编和链接422

14.3.2 调试Win32汇编程序424

14.4 Win32汇编基本语法424

14.4.1 标号和变量424

14.4.2 结构426

14.4.3 子程序427

14.4.4 高级语法429

14.5 创建Windows下的窗口程序433

14.5.1 窗口程序的运行过程433

14.5.2 窗口程序示例433

14.6 本章小结439

习题440

参考文献441

热门推荐