图书介绍
微型计算机原理与汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 赵国相等编著 著
- 出版社: 北京:科学出版社
- ISBN:7030129695
- 出版时间:2004
- 标注页数:317页
- 文件大小:12MB
- 文件页数:328页
- 主题词:微型计算机-理论-高等学校-教材;汇编语言-程序设计-高等学校-教材
PDF下载
下载说明
微型计算机原理与汇编语言程序设计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.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静态RAM264
8.2.2动态RAM265
8.2.3近几年主存储器的发展变化和性能简介277
8.3只读存储器282
8.3.1掩膜ROM282
8.3.2可编程的PROM282
8.3.3可擦除、可编程的EPROM283
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高速缓冲存储器Cache296
8.5.1Cache的工作原理简介297
8.5.2奔腾处理器的高速缓冲存储器304
习题八308
附录A ASCII码表310
附录B DOS功能调用(INT 21H)311
主要参考文献317