图书介绍
汇编语言简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 钱晓捷编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121201844
- 出版时间:2013
- 标注页数:291页
- 文件大小:29MB
- 文件页数:301页
- 主题词:汇编语言-程序设计-高等学校-教材
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.2 计算机的软件3
1.1.3 程序设计语言4
1.2 8086处理器7
1.2.1 8086的功能结构7
1.2.2 8086的寄存器8
1.2.3 8086的存储器组织11
1.3 汇编语言程序的格式15
1.3.1 指令代码格式15
1.3.2 语句格式16
1.3.3 源程序框架18
1.4 汇编语言程序的开发23
1.4.1 开发环境23
1.4.2 开发过程27
1.4.3 列表文件29
习题131
第2章 数据表示和寻址34
2.1 数据表示34
2.1.1 数制34
2.1.2 数值的编码37
2.1.3 字符的编码38
2.2 常量表达40
2.3 变量应用43
2.3.1 变量定义43
2.3.2 变量属性48
2.4 数据寻址方式51
2.4.1 立即数寻址51
2.4.2 寄存器寻址54
2.4.3 存储器寻址55
2.4.4 数据寻址的组合61
习题262
第3章 通用数据处理指令65
3.1 数据传送类指令65
3.1.1 通用传送指令65
3.1.2 堆栈操作指令67
3.1.3 其他传送指令70
3.2 算术运算类指令75
3.2.1 状态标志75
3.2.2 加法指令77
3.2.3 减法指令79
3.2.4 乘法和除法指令80
3.2.5 其他运算指令83
3.3 位操作类指令85
3.3.1 逻辑运算指令85
3.3.2 移位指令88
习题391
第4章 程序结构97
4.1 顺序程序结构97
4.2 分支程序结构103
4.2.1 无条件转移指令103
4.2.2 条件转移指令106
4.2.3 单分支结构111
4.2.4 双分支结构112
4.2.5 多分支结构114
4.3 循环程序结构117
4.3.1 循环指令117
4.3.2 计数控制循环119
4.3.3 条件控制循环121
4.3.4 多重循环122
4.3.5 串操作指令124
习题4129
第5章 模块化程序设计133
5.1 子程序结构133
5.1.1 子程序指令133
5.1.2 子程序设计137
5.2 参数传递138
5.2.1 寄存器传递参数138
5.2.2 共享变量传递参数141
5.2.3 堆栈传递参数145
5.3 多模块程序结构148
5.3.1 源文件包含148
5.3.2 模块连接151
5.3.3 子程序库152
5.4 宏结构153
5.4.1 宏汇编153
5.4.2 重复汇编160
5.4.3 条件汇编162
习题5165
第6章 32位指令及其编程169
6.1 Intel 80x86处理器169
6.1.1 16位80x86处理器169
6.1.2 IA-32处理器169
6.1.3 Intel 64处理器171
6.2 32位指令运行环境172
6.2.1 32位寄存器172
6.2.2 存储器模型174
6.2.3 32位寻址方式176
6.2.4 32位指令代码178
6.3 32位整数指令系统179
6.3.1 32位扩展指令180
6.3.2 32位新增指令183
6.4 DOS平台的32位指令编程186
习题6190
第7章 Windows编程192
7.1 操作系统函数调用192
7.1.1 动态链接库192
7.1.2 MASM的过程声明和调用193
7.1.3 程序退出函数194
7.1.4 Windows程序格式195
7.2 控制台应用程序196
7.2.1 控制台输出196
7.2.2 控制台输入199
7.3 图形窗口应用程序202
7.3.1 消息窗口202
7.3.2 结构变量203
7.3.3 MASM的高级语言特性206
7.3.4 简单窗口程序214
习题7222
第8章 与Visual C++的混合编程225
8.1 嵌入汇编225
8.2 模块连接229
8.2.1 约定规则229
8.2.2 堆栈帧231
8.3 调用高级语言函数238
8.3.1 嵌入汇编程序中调用高级语言函数239
8.3.2 汇编程序中调用C库函数239
8.4 使用Visual C++开发环境240
8.4.1 汇编语言程序的开发过程241
8.4.2 汇编程序的调试过程242
习题8245
第9章 浮点、多媒体及64位指令249
9.1 浮点指令249
9.1.1 实数编码250
9.1.2 浮点寄存器253
9.1.3 浮点指令编程256
9.2 多媒体指令259
9.2.1 MMX260
9.2.2 SSE262
9.2.3 SSE2264
9.2.4 SSE3265
9.3 64位指令266
9.3.1 64位方式的运行环境267
9.3.2 64位方式的指令268
习题9269
附录A 调试程序DEBUG272
A.1 DEBUG程序的调用272
A.2 DEBUG程序的命令272
A.3 DEBUG程序的使用277
附录B 常用DOS功能调用280
附录C 输入输出子程序库281
附录D 列表文件符号说明283
附录E 常见汇编错误信息284
附录F 通用指令列表286
附录G MASM伪指令和操作符列表290
参考文献291
热门推荐
- 1956982.html
- 3056130.html
- 21404.html
- 153350.html
- 2176242.html
- 3548721.html
- 2489839.html
- 2125779.html
- 778043.html
- 2720995.html
- http://www.ickdjs.cc/book_941472.html
- http://www.ickdjs.cc/book_1778159.html
- http://www.ickdjs.cc/book_2288084.html
- http://www.ickdjs.cc/book_747438.html
- http://www.ickdjs.cc/book_3835233.html
- http://www.ickdjs.cc/book_25503.html
- http://www.ickdjs.cc/book_3411295.html
- http://www.ickdjs.cc/book_1605408.html
- http://www.ickdjs.cc/book_3841703.html
- http://www.ickdjs.cc/book_439863.html