新闻资讯
看你所看,想你所想

微机原理及彙编语言

微机原理及彙编语言

微机原理及彙编语言

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

基本介绍

  • 书名:微机原理及彙编语言
  • 作者: 赵伟
  • ISBN:9787302254744
  • 出版社:清华大学出版社
  • 出版时间:2011-08-01

基本信息

版 次: 1
页 数: 290
装 帧: 平装
开 本: 16开
所属分类: 图书>教材教辅>大学教材

内容简介

《微机原理及彙编语言》主要以当前国内外广泛流行的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.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高速缓冲存储器 189
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

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com