图书介绍
32位汇编语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![32位汇编语言程序设计](https://www.shukui.net/cover/76/30746129.jpg)
- 钱晓捷编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111347507
- 出版时间:2011
- 标注页数:264页
- 文件大小:56MB
- 文件页数:274页
- 主题词:汇编语言-程序设计-高等学校-教材
PDF下载
下载说明
32位汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 汇编语言基础1
1.1 Intel 80x86系列处理器1
1.1.1 16位80x86处理器1
1.1.2 IA-32处理器2
1.1.3 Intel 64处理器3
1.2个人计算机系统4
1.2.1硬件组成4
1.2.2寄存器6
1.2.3存储器组织9
1.2.4程序设计语言13
1.2.5软件系统15
1.3汇编语言程序格式18
1.3.1指令代码格式18
1.3.2语句格式20
1.3.3源程序框架21
1.3.4开发过程25
第1章习题29
第2章 数据表示和寻址32
2.1数据表示32
2.1.1数制32
2.1.2数值的编码35
2.1.3字符的编码37
2.2常量表达39
2.3变量应用41
2.3.1变量定义41
2.3.2变量属性46
2.4数据寻址方式49
2.4.1立即数寻址方式49
2.4.2寄存器寻址方式50
2.4.3存储器寻址方式51
2.4.4各种数据寻址方式的组合55
第2章习题56
第3章 通用数据处理指令59
3.1数据传送类指令59
3.1.1通用数据传送指令59
3.1.2堆栈操作指令61
3.1.3其他传送指令63
3.2算术运算类指令66
3.2.1状态标志66
3.2.2加法指令68
3.2.3减法指令69
3.2.4乘法和除法指令71
3.2.5其他运算指令72
3.3位操作类指令74
3.3.1逻辑运算指令74
3.3.2移位指令77
第3章习题80
第4章 程序结构86
4.1顺序程序结构86
4.2分支程序结构87
4.2.1无条件转移指令87
4.2.2条件转移指令90
4.2.3单分支程序结构94
4.2.4双分支程序结构95
4.2.5多分支程序结构97
4.3循环程序结构99
4.3.1循环指令99
4.3.2计数控制循环100
4.3.3条件控制循环102
4.3.4多重循环103
第4章习题104
第5章 模块化程序设计109
5.1子程序结构109
5.1.1子程序指令109
5.1.2子程序设计112
5.2参数传递113
5.2.1寄存器传递参数113
5.2.2共享变量传递参数116
5.2.3堆栈传递参数119
5.3多模块程序结构121
5.3.1源文件包含122
5.3.2模块连接124
5.3.3子程序库125
5.4宏结构126
5.4.1宏汇编126
5.4.2重复汇编132
5.4.3条件汇编133
第5章习题136
第6章 Windows编程140
6.1操作系统函数调用140
6.1.1动态连接库140
6.1.2 MASM的过程声明和调用141
6.1.3程序退出函数142
6.2控制台应用程序143
6.2.1控制台输出143
6.2.2控制台输入145
6.2.3单字符输入148
6.3图形窗口应用程序149
6.3.1消息窗口149
6.3.2结构变量150
6.3.3 MASM的高级语言特性152
6.3.4简单窗口程序159
第6章习题166
第7章与Visual C++混合编程169
7.1嵌入汇编169
7.2模块连接172
7.2.1约定规则172
7.2.2堆栈帧174
7.3调用高级语言函数181
7.3.1嵌入汇编中调用高级语言函数181
7.3.2汇编语言中调用C库函数181
7.4使用Visual C++开发环境183
7.4.1汇编语言程序的开发过程183
7.4.2汇编语言程序的调试过程184
第7章习题187
第8章 DOS环境程序设计191
8.1 DOS编程191
8.1.1实地址存储模型191
8.1.2 DOS应用程序框架193
8.1.3 DOS功能调用195
8.2串操作类指令198
8.2.1串传送指令198
8.2.2串检测指令200
8.3输入输出程序设计203
8.3.1输入输出指令203
8.3.2定时器初始化编程205
8.3.3扬声器控制编程207
8.4中断控制编程208
8.4.1中断控制系统208
8.4.2内部中断服务程序211
8.4.3驻留中断服务程序212
第8章习题214
第9章 浮点、多媒体及64位指令217
9.1浮点指令218
9.1.1实数编码218
9.1.2浮点寄存器221
9.1.3浮点指令及其编程224
9.2多媒体指令226
9.2.1 MMX技术227
9.2.2 SSE技术229
9.2.3 SSE2技术230
9.2.4 SSE3技术231
9.3 64位指令232
9.3.1 64位方式的运行环境233
9.3.2 64位方式的指令234
第9章习题235
附录A 调试程序WinDbg238
附录B 输入输出子程序库252
附录C 32位通用指令列表254
附录D MASM伪指令和操作符列表258
附录E 列表文件符号说明260
附录F 常见汇编错误信息261
参考文献264