微机原理中微型计算机的概念,微机原理及汇编语言

《微机原理及汇编语言》是2011年8月1日清华大学出版社出版的图书,作者是赵伟。该书较全面、系统、深入地讨论了微机系统的原理及应用、编程实例及接口技术。

书    名

微机原理及汇编语言

作    者

赵伟

ISBN

9787302254744

类    别

图书>教材教辅>大学教材

页    数

290页出版社

出版时间

2011年8月1日

装    帧

平装

开    本

16开

版 次

1

微机原理及汇编语言内容简介

编辑

语音

《微机原理及汇编语言》主要以当前国内外广泛流行的16 /32位微处理器为背景,以Intel8086/808816位机为基础,追踪Intel主流系列高性能微机的技术发展方向。具体内容有计算机中数的表示、数制转换、8086/8088微型计算机的基本结构、系统总线、8086/8088指令系统、汇编语言程序设计、DOS功能调用、存储器的设计、Cache的原理、存储器的管理、输入/输出的方式、中断、8259中断控制器、8255并行口、8250串行口、模/数转换和数/模转换。

《微机原理及汇编语言》以让学生掌握微机硬件基础知识和汇编语言程序设计为编写目的,是普通高等院校非计算机专业本科生的教材,也可作为成人高等教育的培训教材,又可作为广大从事微型计算机应用与开发的科技人员的自学参考书。

微机原理及汇编语言目录

编辑

语音

第1章 计算机基础知识 1[1]

1.1 计算机的产生和发展 1

1.1.1 计算机的诞生 1

1.1.2 计算机的发展历史 1

1.1.3 微型计算机的发展进程 2

1.1.4 计算机的应用 4

1.1.5 计算机的发展趋势 5

1.2 计算机中信息的表示 5

1.2.1 计算机中的数制 5

1.2.2 计数制的相互转换 6

1.2.3 计算机中数据的存储单位 8

1.2.4 计算机中数的表示方法 9

1.3 计算机运算基础 12

1.3.1 无符号二进制数的算术

运算和逻辑运算 12

1.3.2 带符号二进制数的算术

运算和逻辑运算 13

本章小结 14

习题 14

第2章 微型计算机结构 16

2.1 微型计算机概述 16

2.1.1 微型计算机的组成 16

2.1.2 微型计算机工作原理 18

2.1.3 微型计算机的工作过程 18

2.2 Intel 8086微处理器的功能结构 21

2.3 8086/8088引脚信号及工作模式 25

2.4 两种模式下系统的典型配置 29

2.5 8086/8088系统时序 30

2.5.1 指令周期、总线周期及

时钟周期 30

2.5.2 8086/8088系统的时序 31

2.5.3 典型的8086/8088时序分析 31

2.6 8086中断系统 36

2.6.1 中断的分类 36

2.6.2 中断类型码 37

2.7 8086的存储器组织和I/O组织 37

2.7.18086系统的存储器组织 37

2.7.28086系统的I/O组织 39

2.8计算机总线技术 39

2.8.1总线的分类 39

2.8.2总线主要性能指标 41

2.8.3总线标准与规范 41

2.8.4常用内部总线 42

2.8.5常用外部总线 45

2.980286微处理器 47

2.9.180286CPU的内部结构 47

2.9.280286芯片引脚功能 49

2.9.380286保护方式与多任务 51

2.1080386微处理器 52

2.10.180386的组成 52

2.10.280386的引脚信号及功能 55

2.1180486微处理器 56

2.11.1Intel80486微处理器

内部结构 57

2.11.2Intel80486微处理器

寄存器 59

2.11.3Intel80486微处理器

引脚及功能 60

2.12Pentium微处理器 62

2.12.1Pentium的原理结构 62

2.12.2Pentium的内部寄存器 64

2.12.3Pentium的工作模式 64

本章小结 64

习题 65

第3章指令系统 66

3.1概述 66

3.28086的寻址方式 67

3.2.1立即寻址方式 68

3.2.2寄存器寻址方式 68

3.2.3直接寻址方式 68

3.2.4寄存器间接寻址方式 69

3.2.5变址寻址方式 70

3.2.6基址寻址方式 71

3.2.7基址变址寻址方式 72

3.2.8相对基址变址寻址方式 73

3.2.9存储器寻址时的段约定 74

3.38086/8088指令系统 74

3.3.1数据传送类指令 75

3.3.2算术运算类指令 83

3.3.3逻辑运算类指令和移位指令 94

3.3.4串操作类指令 97

3.3.5控制转移类指令 101

3.3.6处理器控制类指令 110

本章小结 112

习题 112

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

4.1汇编语言与汇编程序 115

4.1.1汇编语言源程序的结构 116

4.1.2汇编语言语句类型及格式 117

4.1.3数据项及表达式 118

4.2伪指令 121

4.2.1数据定义伪指令 122

4.2.2符号定义伪指令 123

4.2.3段定义伪指令 124

4.2.4设定段寄存器伪指令 126

4.2.5过程定义伪指令 127

4.2.6宏命令伪指令 128

4.2.7模块定义与连接伪指令 129

4.3DOS功能调用 130

4.4汇编语言程序设计基础 133

4.4.1程序设计概述 134

4.4.2顺序程序 134

4.4.3分支程序 136

4.4.4循环程序 138

4.4.5子程序设计 139

4.5常见程序设计举例 143

本章小结 151

习题 151

第5章存储器系统 154

5.1存储器技术简介 154

5.1.1存储器的构成 154

5.1.2存储器的分类 154

5.1.3存储器的系统结构 156

5.1.4存储器的主要性能参数 157

5.1.5存储器的分级结构 157

5.2读写存储器 158

5.2.1静态存储器 159

5.2.2动态存储器 165

5.2.3内存条 169

5.3只读存储器 170

5.3.1掩模ROM 170

5.3.2可编程的ROM 171

5.3.3可擦除、可编程的ROM 171

5.3.4电可擦除可编程的ROM 174

5.3.5快擦型存储器 175

5.4存储器芯片的扩展设计 178

5.4.1存储器的构成原理 178

5.4.2存储器的扩展 179

5.4.3存储器的地址译码 182

5.4.4存储器的扩展设计举例 184

5.4.58086系统中存储器组成 187

5.5.1概述 189

5.5.2高速缓冲存储器-

主存存储结构及其实现 189

5.5.3二级高速缓冲存储器-

主存存储结构 191

5.5.4高速缓冲存储器的

基本操作 191

5.5.5地址映象及其方式 192

5.5.6替换策略 194

5.6虚拟存储器 195

5.6.1概述 195

5.6.2虚地址和实地址的基本概念

及其相互关系 196

5.6.3虚拟存储器和高速缓冲

存储器的异同点 197

本章小结 197

习题 197

第6章输入输出和中断控制 199

6.1微型计算机和外设之间的

数据传输 199

6.1.1程序控制方式 201

6.1.2中断传送方式 209

6.1.3DMA传送方式 210

6.1.4I/O通道和I/O处理机方式 213

6.2中断控制技术 213

6.2.18086微机系统中断源 214

6.2.28086中断向量表 215

6.2.3中断优先级与中断嵌套 216

6.2.4中断请求与中断响应 217

6.2.5中断服务子程序 218

6.3中断控制器8259A 221

6.3.18259A引脚的含义 221

6.3.28259A的编程结构和

工作原理 222

6.3.38259A的工作方式 223

6.3.48259A的初始化命令字和

初始化 226

6.3.58259A的操作命令字 229

6.3.68259A的应用举例 231

本章小结 232

习题 232

第7章常用数字接口电路 233

7.1可编程并行接口芯片8255A 233

7.1.18255A的内部结构和

引脚功能 233

7.1.28255A的工作方式 235

7.1.38255A的初始化 237

7.1.48255A的应用举例 239

7.2可编程定时器/计数器8253-5 243

7.2.18253-5的内部结构和

引脚功能 244

7.2.28253-5的工作方式 246

7.2.38253-5的初始化 253

7.2.48253-5的应用举例 255

本章小结 257

习题 257

第8章A/D与D/A转换器接口 259

8.1D/A转换器 259

8.1.1D/A转换器的工作原理 259

8.1.2D/A转换器的

主要参数指标 261

8.1.3典型的D/A芯片简介 262

8.2A/D转换器 265

8.2.1A/D转换器的工作原理 265

8.2.2A/D转换器的参数指标 267

8.2.3典型ADC芯片 267

8.3A/D、D/A转换器片与

微处理器接口 270

8.3.1D/A转换器与

微处理器接口 270

8.3.2A/D转换器与

微处理器接口 272

本章小结 276

习题 276

附录AASCII码表 277

附录B8086/8088指令简表 279

附录C8086/8088微机的中断 282

附录DBIOS软中断简要列表 289[2]

参考资料

1.

-

.-[引用日期2016-06-02]

2.

22

.2[引用日期2019-04-23]

THE END
< <上一篇
下一篇>>