图书介绍

微机原理与接口技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

微机原理与接口技术
  • 黄玉清,刘双虎,杨胜波主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121114533
  • 出版时间:2011
  • 标注页数:334页
  • 文件大小:125MB
  • 文件页数:344页
  • 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材

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.1 早期计算机1

1.1.2 电子数字计算机2

1.1.3 微处理器3

1.2 计算机中的信息编码4

1.2.1 二进制编码4

1.2.2 整数的编码5

1.2.3 实数的编码7

1.2.4 十进制数的编码8

1.2.5 英文字符的编码8

1.2.6 汉字的编码8

1.2.7 多文种的编码9

1.3 计算机运行原理9

1.3.1 计算机的定义9

1.3.2 计算机的组成结构10

1.3.3 微机的组成结构12

1.3.4 模型机14

1.3.5 指令集设计17

1.3.6 程序设计18

1.3.7 程序载入19

1.3.8 取指令和程序计数器19

1.3.9 流程控制20

1.3.10 总线时序21

1.3.11 I/O接口的数据传送方式22

1.4 微机系统22

1.4.1 微机系统的3个层次22

1.4.2 PC系统23

本章小结24

习题24

第2章 8086微处理器25

2.1 内部结构25

2.1.1 结构特点26

2.1.2 总线接口单元BIU28

2.1.3 执行单元EU29

2.1.4 8086工作过程31

2.2 引脚31

2.2.1 最小模式和最大模式32

2.2.2 引脚定义33

2.3 存储器组织36

2.4 总线时序37

2.4.1 8086总线周期37

2.4.2 8086信号的时序要求37

2.4.3 最小模式总线时序38

2.4.4 最大模式总线时序39

2.5 PC/XT微机总线40

本章小结41

习题41

第3章 8086指令系统43

3.1 概述43

3.1.1 指令的构成43

3.1.2 8086指令的基本格式43

3.2 8086的数据类型44

3.2.1 基本数据类型44

3.2.2 数据与编码45

3.3 8086 CPU的寻址方式45

3.3.1 立即数寻址46

3.3.2 寄存器寻址47

3.3.3 存储器寻址47

3.3.4 I/O端口寻址52

3.4 8086 CPU指令系统52

3.4.1 数据传送类指令53

3.4.2 算术运算类指令60

3.4.3 逻辑运算与移位指令70

3.4.4 串操作类指令75

3.4.5 控制转移类指令80

3.4.6 处理器控制指令88

本章小结89

习题90

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

4.1 汇编语言程序设计的特点92

4.1.1 机器语言92

4.1.2 汇编语言92

4.1.3 汇编语言程序设计的特点92

4.1.4 8086宏汇编源程序的组成94

4.1.5 汇编语句格式94

4.2 8086宏汇编语言基本语法95

4.3 伪指令98

4.3.1 符号定义伪指令99

4.3.2 数据定义伪指令99

4.4 DOS和BIOS功能调用103

4.4.1 DOS系统功能调用介绍103

4.4.2 BIOS功能调用104

4.5 汇编语言程序设计105

4.5.1 汇编语言程序设计的步骤105

4.5.2 顺序程序设计106

4.5.3 分支结构程序设计109

4.5.4 循环结构程序设计111

4.5.5 子程序设计119

本章小结128

习题129

第5章 微机的输入与输出132

5.1 接口概述132

5.1.1 接口的功能132

5.1.2 接口中的信息类型133

5.1.3 接口的典型结构134

5.2 端口的编址方式135

5.2.1 存储器映像编址方式135

5.2.2 端口独立编址方式135

5.2.3 IBMPC/AT机端口地址的分配136

5.2.4 端口地址的译码137

5.3 数据传送的方式138

5.3.1 程序控制传送方式138

5.3.2 DMA传送方式143

本章小结144

习题144

第6章 DMA控制器146

6.1 DMA技术概述146

6.1.1 DMA的两种工作状态146

6.1.2 DMA的传送过程146

6.1.3 DMA传送与中断传送比较147

6.1.4 DMA控制器的功能147

6.2 8237的引脚特性和内部结构148

6.2.1 8237的引脚148

6.2.2 8237的内部结构149

6.3 8237的控制寄存器格式和软命令152

6.3.1 8237的控制寄存器格式152

6.3.2 8237的软命令155

6.4 8237的工作时序155

6.5 8237的编程应用157

6.5.1 8237的编程步骤157

6.5.2 编程举例157

6.5.3 8237在PC/XT微机中的应用158

习题160

第7章 中断系统161

7.1 中断系统的基本概念161

7.1.1 中断的概念161

7.1.2 中断系统组成162

7.1.3 中断优先权与中断嵌套163

7.2 8086微机中断系统165

7.2.1 8086中断方式165

7.2.2 中断向量表167

7.2.3 8086CPU响应中断的流程168

7.2.4 中断服务程序设计举例170

7.3 8259A可编程中断控制器173

7.3.1 8259A的功能173

7.3.2 8259A的外部特性与内部结构174

7.3.3 8259A的控制命令字与初始化编程176

7.3.4 8259的操作命令字OCW180

7.3.5 8259A的工作方式183

7.3.6 8259A在微机系统中的应用187

7.4 中断服务程序设计189

7.4.1 中断程序设计步骤189

7.4.2 应用举例189

7.5 高档微机中断系统简介195

7.5.1 高档微机中断结构196

7.5.2 实地址模式下查询向量表196

本章小结197

习题197

第8章 定时/计数技术199

8.1 概述199

8.2 Intel 8253可编程定时/计数器199

8.2.1 8253的基本功能和内部结构199

8.2.2 8253的引脚信号201

8.2.3 8253的控制字与初始化编程203

8.2.4 8253的工作方式205

8.3 8253应用举例211

8.3.1 8253的一般应用211

8.3.2 8253在微机系统中的应用213

本章小结215

习题216

第9章 并行接口217

9.1 通信概述217

9.1.1 并行通信和串行通信217

9.1.2 通信中需要解决的问题217

9.2 可编程并行接口8255218

9.2.1 系统连接、内部结构和外部引脚218

9.2.2 8255控制字220

9.2.3 8255工作方式221

9.2.4 读PC口225

9.2.5 8255应用举例226

本章小结236

习题237

第10章 串行通信接口238

10.1 概述238

10.1.1 串行通信数据的收发方式238

10.1.2 串行通信数据的传输方向239

10.2 串行通信接口标准RS-232C239

10.3 可编程串行通信接口芯片8251A242

10.3.1 8251A的基本性能242

10.3.2 8251A芯片外部引脚信号243

10.3.3 8251A芯片内部结构及其功能244

10.3.4 8251A芯片的命令字和状态字245

10.4 串行接口应用举例248

10.4.1 基于8251A可编程通信接口芯片248

10.4.2 基于BIOS串行通信口功能调用250

本章小结252

习题252

第11章 存储器253

11.1 半导体存储器的分类及性能指标253

11.1.1 半导体存储器的分类253

11.1.2 半导体存储器的性能指标254

11.2 读写存储器RAM255

11.2.1 静态随机存取存储器(SRAM)255

11.2.2 动态随机存取存储器(DRAM)258

11.3 只读存储器ROM261

11.3.1 掩模型ROM261

11.3.2 可编程ROM(PROM)261

11.3.3 可擦除可编程ROM(EPROM)262

11.3.4 电可擦除可编程ROM(EEPROM)263

11.3.5 闪速存储器(FlashMemory)264

11.4 内存储器系统的设计264

11.4.1 存储器芯片的选择264

11.4.2 存储器芯片与CPU的连接265

11.4.3 存储器的地址译码方法265

11.5 微机存储器的层次结构及管理268

11.5.1 存储器层次结构268

11.5.2 Cache的工作原理268

11.5.3 存储器管理269

本章小结274

习题274

第12章 数模和模数转换275

12.1 概述275

12.2 D/A转换器275

12.2.1 D/A转换器概述275

12.2.2 D/A转换器的常用参数276

12.2.3 D/A转换器的连接特性276

12.3 D/A转换器的应用277

12.3.1 DAC0832介绍277

12.3.2 DAC0832的连接与编程278

12.3.3 其他D/A转换器介绍281

12.4 A/D转换器281

12.4.1 A/D转换器概述281

12.4.2 A/D转换器的主要技术指标283

12.4.3 A/D转换器的连接特性284

12.5 A/D转换器的应用284

12.5.1 ADC0809介绍284

12.5.2 ADC0809的连接与编程285

12.5.3 其他A/D转换器介绍289

本章小结290

习题290

第13章 80×86微处理器291

13.1 80286微处理器简介291

13.2 80386微处理器291

13.2.1 80386的主要特性292

13.2.2 80386的内部结构292

13.2.3 80386的工作方式294

13.2.4 80386的内存分页机制294

13.2.5 80386的中断和异常296

13.3 80486微处理器297

13.3.1 80486微处理器内部结构297

13.3.2 80486的工作方式298

13.4 Pentium微处理器体系结构299

13.4.1 Pentium微处理器特点299

13.4.2 PentiumPro微处理器300

13.4.3 Pentium MMX微处理器301

13.4.4 Pentium Ⅱ微处理器302

13.4.5 Pentium Ⅲ微处理器303

13.4.6 Pentium 4微处理器304

13.4.7 Pentium D微处理器305

本章小结305

习题306

第14章 课程综合设计307

14.1 设计过程307

14.2 参考题目308

14.2.1 秒表程序设计308

14.2.2 简易电子琴设计309

14.2.3 电子实时时钟软件设计310

14.2.4 计算器程序设计311

14.2.5 交通信号灯控制系统设计311

14.2.6 多路智力竞赛抢答器设计313

14.2.7 双机通信系统设计313

14.2.8 霓虹灯控制系统设计314

14.2.9 打字速度训练程序314

14.2.10 骰子模拟程序设计315

14.2.11 模拟21点游戏程序设计315

14.2.12 百米赛跑游戏模拟程序设计316

14.2.13 光条式菜单程序设计316

14.2.14 单词记忆测试器程序设计317

14.2.15 汽车信号灯控制系统设计318

14.2.16 步进电机工作原理模拟程序设计320

14.2.17 波形发生器设计320

14.2.18 数据采集系统设计322

14.2.19 文本编辑器设计322

14.2.20 学生成绩管理程序323

附录A 常用ASCII码表324

附录B DOS系统功能调用表(INT 21H)325

附录C ROM-BIOS调用一览表330

附录D 8086汇编出错信息摘要332

附录E DEBUG常用命令集333

参考文献334

热门推荐