图书介绍

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

微机原理与接口技术
  • 方红,唐毅谦主编;徐嘉莉,程浩,杨柱中等副主编 著
  • 出版社: 成都:西南交通大学出版社
  • ISBN:9787564321819
  • 出版时间:2013
  • 标注页数:245页
  • 文件大小:14MB
  • 文件页数:255页
  • 主题词:微型计算机-理论;微型计算机-接口技术

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 微型计算机的发展1

1.2 微型计算机系统概述4

1.2.1 微型计算机系统4

1.2.2 微型计算机硬件系统4

1.2.3 微型计算机软件系统7

1.2.4 微型计算机的工作过程9

1.2.5 微型计算机的主要性能指标9

1.3 计算机中数值数据的表示及编码10

1.3.1 常用数字10

1.3.2 进位计数制之间的转换12

1.3.3 计算机中有关数值数据表示的几个常用术语12

1.3.4 机器数和真值13

1.3.5 带符号的二进制数(机器数)的三种表示方法——原码、反码和补码13

1.3.6 定点数和浮点数18

1.3.7 BCD码20

1.3.8 计算机中非数值数据的表示20

习题22

2 微处理器24

2.1 8086/8088 CPU结构24

2.1.1 8086/8088 CPU内部结构25

2.1.2 8086/8088 CPU的内部寄存器结构26

2.1.3 8086/8088 CPU存储器与I/O组织31

2.1.4 8086 CPU总线周期的概念33

2.2 8086/8088 CPU引脚功能34

2.2.1 8086 CPU最小模式下的引脚定义35

2.2.2 8086 CPU最大模式下的引脚定义38

2.2.3 8088 CPU的引脚与8086 CPU的区别39

2.3 8086/8088 CPU中断系统40

2.3.1 计算机的中断类型41

2.3.2 计算机的中断向量表42

2.3.3 微机的中断管理43

2.4 8086 CPU系统配置44

2.4.1 最小模式系统配置44

2.4.2 最大模式系统配置45

2.4.3 最小系统配置与最大系统配置的比较45

2.5 8086 CPU的典型时序及操作46

2.5.1 系统的复位和启动47

2.5.2 空闲周期47

2.5.3 CPU进入和退出保持状态的时序48

2.5.4 最小模式下的总线操作48

2.5.5 最大模式下的总线操作51

习题52

3 8086指令系统54

3.1 8086 CPU的指令格式54

3.1.1 8086指令的机器码格式54

3.1.2 8086指令的汇编格式55

3.2 8086寻址方式56

3.2.1 立即寻址方式56

3.2.2 寄存器寻址方式57

3.2.3 寄存器直接寻址方式57

3.2.4 寄存器间接寻址方式58

3.2.5 寄存器相对寻址方式59

3.2.6 基址变址寻址方式60

3.2.7 相对基址变址寻址方式61

3.2.8 隐含寻址方式62

3.3 8086指令系统的种类63

3.3.1 数据传送指令63

3.3.2 算术运算指令68

3.3.3 逻辑运算指令和移位指令72

3.3.4 串操作指令76

3.3.5 控制转移指令79

3.3.6 处理器控制指令84

习题85

4 汇编语言程序设计88

4.1 汇编语言概述88

4.1.1 汇编语言程序的开发过程89

4.1.2 汇编程序的调试90

4.2 汇编语言程序的格式91

4.2.1 段92

4.2.2 语句93

4.3 8086汇编语言的基本数据93

4.3.1 字符集93

4.3.2 常量94

4.3.3 保留字94

4.3.4 标识符94

4.3.5 变量94

4.3.6 标号95

4.4 伪指令95

4.4.1 数据定义伪指令95

4.4.2 符号定义与解除伪指令97

4.4.3 段定义伪指令99

4.4.4 过程定义伪指令100

4.4.5 宏处理伪指令101

4.4.6 其他伪指令103

4.5 汇编语言程序设计104

4.5.1 顺序程序设计104

4.5.2 分支程序设计105

4.5.3 循环程序设计109

4.5.4 子程序设计111

4.5.5 模块化程序设计116

4.6 DOS及BIOS功能调用118

4.6.1 常见DOS系统功能调用119

4.6.2 常用BIOS功能调用122

习题123

5 半导体存储器124

5.1 概述124

5.1.1 半导体存储器的技术指标125

5.1.2 存储器的分类126

5.1.3 存储器系统结构128

5.2 读/写存储器RAM131

5.2.1 静态读/写存储器RAM(SRAM)132

5.2.2 动态读/写存储器RAM(DRAM)135

5.3 只读存储器(ROM)139

5.3.1 掩膜ROM139

5.3.2 可编程ROM(PROM)140

5.3.3 可擦除、可编程ROM(EPROM)141

5.3.4 电可擦除可编程ROM(E2PROM)144

5.3.5 Flash存储器146

5.4 存储器芯片的扩展及其与系统总线的连接148

5.4.1 存储器芯片与CPU的连接的主要问题148

5.4.2 存储器片选控制方法149

5.4.3 8086存储器组织结构151

5.4.4 存储器芯片的扩展及实例152

习题155

6 输入/输出及中断系统157

6.1 输入/输出接口概述157

6.1.1 输入/输出接口的概念157

6.1.2 输入/输出接口的功能及结构158

6.1.3 输入/输出接口的端口寻址160

6.1.4 输入/输出控制方式161

6.2 中断系统概述164

6.2.1 中断的基本概念164

6.2.2 中断处理系统164

6.3 8086 CPU的中断方式167

6.3.1 8086 CPU的中断类型168

6.3.2 中断向量表与中断向量的获取169

6.3.3 8086 CPU的中断响应与处理过程169

6.4 可编程中断控制器8259A171

6.4.1 8259A的内部结构和引脚171

6.4.2 8259A的工作方式173

6.4.3 8259A的编程175

6.4.4 8259A的中断级联179

6.4.5 8259A的应用实例180

习题183

7 可编程并行接口芯片8255A184

7.1 并行接口和串行接口概述184

7.2 8255A的控制字及工作方式189

7.2.1 8255A的控制字189

7.2.2 8255A的工作方式191

7.3 8255A的应用举例198

习题201

8 可编程定时/计数器8253203

8.1 概述203

8.1.1 定时/计数的基本概念203

8.1.2 实现定时和计数的方法203

8.2 可编程定时/计数器8253204

8.2.1 8253的主要功能204

8.2.2 8253的内部结构与外部引脚204

8.2.3 8253的工作方式207

8.2.4 8253的方式控制字和初始化编程212

8.2.5 8253的应用设计举例215

习题219

9 可编程串行通信接口芯片8251A221

9.1 串行通信概述221

9.1.1 并行通信与串行通信221

9.1.2 串行通信的基本概念222

9.1.3 串行通信接口标准226

9.1.4 串行通信接口典型结构228

9.2 可编程串行通信接口芯片8251A229

9.2.1 8251A的结构和引脚230

9.2.2 8251A的控制字及工作方式233

9.2.3 8251A的初始化及应用设计举例236

习题243

参考文献245

热门推荐