微型计算机原理与汇编语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵国相等编著
- 出 版 社:北京:科学出版社
- 出版年份:2004
- ISBN:7030129695
- 页数:317 页
目 录 1
第1章绪论 1
1.1概述 1
1.1.1微处理器、微型计算机和微型计算机系统 1
1.1.2微型机主要性能指标 2
1.2微处理器发展简况 3
1.2.1第一代微处理器 4
1.2.2第二代微处理器 5
1.2.3第三代微处理器 7
1.2.4第四代微处理器 14
1.2.5第五代微处理器 16
习题一 16
第2章Pentium系列微处理器的基本结构 18
2.1 Pentium微处理器的基本结构 18
2.1.1总线接口部件 19
2.1.2预取缓冲部件 20
2.1.3整数流水线 20
2.1.4浮点流水线 25
2.1.5Cache部件 25
2.1.8分段部件 26
2.1.6指令译码部件 26
2.1.7控制部件 26
2.1.9分页部件 27
2.2 Pentium Pro微处理器 27
2.3 Pentium MMX微处理器 33
2.4 PentiumⅡ微处理器 35
2.5 PentiumⅢ微处理器 36
2.6 PentiumⅣ简介 39
2.7 Pentium微处理机的编程结构 39
2.7.1基本结构寄存器 40
2.7.2系统级寄存器 44
2.7.3调试寄存器 49
2.7.4模型专用寄存器 51
2.7.5浮点部件 52
2.8 Pentium微处理器的引脚信号和功能 57
2.9 Pentium理器的总线周期 63
2.9.1非流水线式读写周期 63
2.9.2猝发式读写总线周期 65
2.9.3流水线式读写总线周期 66
2.10.1实地址模式 68
2.10 Pentium微处理器的操作模式 68
2.10.2保护虚拟地址模式 69
习题二 71
第3章Pentium微处理器的指令系统 72
3.1指令格式 72
3.2寻址方式 78
3.2.1数据的寻址方式 78
3.2.2转移地址的寻址方式 83
3.2.3堆栈地址寻址方式 84
3.3.1数据传送指令 85
3.3指令系统 85
3.3 2算术运算指令 91
3.3.3 BCD码调整指令 95
3.3.4逻辑运算指令 98
3.3.5位处理指令 98
3.3.6控制转移指令 101
3.3.7条件设置指令(自386起有) 108
3.3.8串操作指令 109
3.3.9处理器控制指令 112
3.3.10保护模式系统控制指令 117
习题三 122
4.1汇编语言概述 124
第4章汇编语言程序格式 124
4.2汇编语言语句格式 126
4.3伪指令 127
4.3.1程序开始和结束伪指令 127
4.3.2处理器选择伪操作 128
4.3.3段定义伪操作 129
4.3.4地址计数器伪指令 138
4.3.5数据定义伪指令 139
4.3.7模块连接伪指令 143
4.3.6 PROC和ENDP过程定义伪指令 143
4.4操作数字段 144
4.4.1常数 144
4.4.2表达式 145
4.5汇编语言源程序的结构 152
4.5.1 COM文件结构 153
4.5.2EXE文件结构 156
4.6汇编语言程序的上机过程 159
4.6.1用EDIT建立ASM文件 160
4.6.2用MASM产生OBJ等文件 161
4.6.3用LINK程序产生EXE文件 166
4.6.4程序的调试和执行 167
习题四 175
第5章分支与循环程序设计 177
5.1概述 177
5.2分支程序设计 180
5.2.1分支程序的结构形式 180
5.2.2二路分支程序设计方法 180
5.2.3多路分支程序设计方法 181
5.3.1循环程序的结构形式 184
5.3循环程序设计 184
5.3.2循环程序的设计方法 185
5.3.3单重循环 190
5.3.4多重循环 193
习题五 200
第6章子程序设计 202
6.1子程序的结构形式 203
6.1.1子程序的定义 203
6.1.2子程序的调用和返回 206
6.1.3现场的保存与恢复 206
6.1.4子程序的参数传送 208
6.2嵌套与递归子程序 217
6.2.1子程序的嵌套 217
6.2.2递归子程序 220
习题六 222
第7章高级汇编语言技术 224
7.1结构 224
7.1.1结构的定义 224
7.1.2结构变量的定义 225
7.1.3结构变量及其字段的访问 225
7.2记录 227
7.3宏汇编 230
7.3.1宏定义 230
7.3.2宏调用 231
7.3.3宏展开 231
7.3.4 LOCAL伪指令 233
7.3.5宏操作符 234
7.3.6宏嵌套 236
7.3.7宏指令库 237
7.3.8 PURGE伪指令 238
7.4.1重复汇编伪指令 239
7.4重复汇编 239
7.3.9宏指令与子程序的区别 239
7.4.2不定重复伪指令 240
7.5条件汇编 241
7.6模块化程序设计 244
7.6.1模块化程序设计 245
7.6.2模块的连接 247
7.6.3模块之间的参数传送 249
7.7汇编语言与高级语言的连接 252
7.7.1概述 252
7.7.2 C语言与汇编语言程序连接时的系统规则 253
7.7.3 C语言与汇编语言程序的连接方法 256
习题七 259
第8章 内存储器及其接口 261
8.1概述 261
8.1.1微型计算机中存储器的类型 261
8.1.2半导体存储器的主要性能指标 262
8.1.3半导体存储芯片的一般结构 262
8.2 随机存储器(RAM) 264
8.2.1静态RAM 264
8.2.2动态RAM 265
8.2.3近几年主存储器的发展变化和性能简介 277
8.3只读存储器 282
8.3.1掩膜ROM 282
8.3.2可编程的PROM 282
8.3.3可擦除、可编程的EPROM 283
8.3.4电可擦除的可编程ROM(EEPROM) 285
8.3.5快速擦写存储器(Flash Memory) 287
8.4半导体存储器与CPU的接口技术 287
8.4.1存储器芯片与CPU连接时应处理的问题 287
8.4.2地址译码器 289
8.4.3 16位微机系统中的内存储器接口 292
8.4.4 32位微机系统中的内存储器接口 294
8.4.5 64位微机系统中的内存储器接口 296
8.5高速缓冲存储器Cache 296
8.5.1Cache的工作原理简介 297
8.5.2奔腾处理器的高速缓冲存储器 304
习题八 308
附录A ASCII码表 310
附录B DOS功能调用(INT 21H) 311
主要参考文献 317
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019