图书介绍
汇编语言程序设计及应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 王保恒等编著 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040288377
- 出版时间:2010
- 标注页数:524页
- 文件大小:30MB
- 文件页数:534页
- 主题词:汇编语言-程序设计-高等学校-教材
PDF下载
下载说明
汇编语言程序设计及应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 基础篇3
第一章 80x86系列微机结构组成3
1.1 80x86系列微处理器结构3
1.1.1 8086 CPU7
1.1.2 80386 CPU8
1.1.3 80486 CPU9
1.1.4 Pentium微处理器9
1.2 80x86系列微处理器的寄存器11
1.2.1 8086寄存器11
1.2.2 80386寄存器16
1.2.3 80486寄存器18
1.2.4 Pentium寄存器18
1.3 80x86系列微处理机的主存储器组织18
1.3.1 主存概述19
1.3.2 堆栈20
1.4 80x86系列微处理器能直接处理的数据及其在主存储器中存放形式20
小结22
习题一22
第二章 80x86系列微处理器寻址方式和指令系统23
2.1 80x86的工作模式23
2.1.1 实模式23
2.1.2 保护模式25
2.1.3 虚拟86模式25
2.1.4 系统管理模式25
2.2 80x86指令格式26
2.2.1 80x86机器指令格式26
2.2.2 80x86机器指令在汇编语言中的表示方法29
2.3 80x86指令寻址方式及其符号表示30
2.3.1 寻址方式的有关问题30
2.3.2 与数据有关的寻址方式31
2.4 80x86通用指令系统39
2.4.1 传送类指令41
2.4.2 算术运算和辅助操作指令51
2.4.3 位操作指令62
2.4.4 处理器控制指令74
小结75
习题二75
第三章 80x86的宏汇编语言79
3.1 概述79
3.1.1 汇编语言与汇编程序79
3.1.2 80x86宏汇编语言概述82
3.2 汇编语言源程序语句中的域84
3.2.1 标号名字域84
3.2.2 操作助记符域85
3.2.3 操作数域85
3.3 伪指令90
3.3.1 指令集选择伪指令91
3.3.2 数据定义伪指令92
3.3.3 符号定义伪指令104
3.3.4 模块定义伪指令106
3.3.5 完整段定义伪指令108
3.3.6 简化段定义伪指令114
3.4 COM文件的源程序结构120
小结122
习题三122
第四章 程序设计的基本技术127
4.1 顺序程序设计127
4.2 分支程序设计128
4.2.1 与程序控制类指令有关的寻址方式129
4.2.2 转移指令133
4.2.3 分支程序设计134
4.3 循环程序设计139
4.3.1 概述139
4.3.2 循环程序设计举例147
4.4 子程序设计158
4.4.1 子程序概述158
4.4.2 过程定义与模块通信及调用返回语句159
4.4.3 子程序的设计方法164
4.4.4 系统功能调用174
4.4.5 子程序设计举例178
4.4.6 递归子程序182
小结186
习题四186
第五章 高级汇编语言技术191
5.1 宏指令的有关问题191
5.1.1 宏定义191
5.1.2 宏调用和宏扩展193
5.1.3 宏体中的标号和变量195
5.1.4 宏指令的嵌套197
5.1.5 特殊的宏操作符199
5.1.6 宏指令与子程序的区别202
5.2 条件伪指令202
5.2.1 条件伪指令概述203
5.2.2 条件伪指令用法举例204
5.3 重复伪指令205
5.3.1 数值重复伪指令REPT206
5.3.2 参数值重复伪指令IRP207
5.3.3 字符重复伪指令IRPC208
5.3.4 中止宏的伪指令EXITM210
5.4 高级语言结构流程控制伪指令及其应用210
5.4.1 分支结构流程控制伪指令及其应用210
5.4.2 循环结构流程控制伪指令及其应用216
小结222
习题五222
下篇 应用篇227
第六章 保护模式及其程序设计227
6.1 保护模式的预备知识227
6.1.1 保护模式的三种地址空间227
6.1.2 保护模式的段和页228
6.1.3 保护模式涉及的数据结构及相关硬件230
6.2 操作系统类指令245
6.2.1 实模式和任何特权级下都可执行的指令245
6.2.2 实模式或保护模式0特权级下可执行的指令246
6.2.3 只能在保护模式下执行的指令247
6.3 分段管理机制250
6.3.1 任务间段的保护与共享250
6.3.2 虚拟地址到线性地址的转换250
6.4 保护模式下的控制转移253
6.4.1 概述253
6.4.2 任务内特权级不变的段间转移255
6.4.3 任务内特权级变换的段间转移255
6.4.4 任务切换257
6.5 保护模式程序设计举例259
6.5.1 预备知识259
6.5.2 任务内特权级不变的段间转移实例266
6.5.3 任务内特权级变换的段间转移实例272
6.5.4 任务切换实例279
6.6 分页管理机制286
6.6.1 线性地址到物理地址的转换287
6.6.2 页级保护和对虚拟存储器的支持290
6.6.3 分页管理机制举例291
6.7 中断和异常的处理298
6.7.1 中断和异常的概念298
6.7.2 异常类型及各种异常产生的原因299
6.7.3 中断和异常处理的控制转移303
6.7.4 演示中断处理举例306
6.8 输入输出保护313
6.8.1 输入输出保护的方法314
6.8.2 重要标志位的保护316
6.8.3 演示输入输出保护举例316
6.9 虚拟86模式327
6.9.1 进入和离开V86模式327
6.9.2 进入和离开V86模式举例330
6.9.3 V86模式的受限指令341
小结342
习题六342
第七章 浮点程序设计344
7.1 预备知识344
7.1.1 FPU能直接处理的数据及其有关问题344
7.1.2 与编程相关的FPU的硬件348
7.2 FPU的指令语句351
7.2.1 传送类指令语句352
7.2.2 算术运算类指令语句358
7.2.3 超越函数类指令语句360
7.2.4 比较类指令语句362
7.2.5 FPU控制类指令语句367
7.3 FPU汇编语言程序设计369
7.3.1 FPU程序设计的两个问题369
7.3.2 FPU汇编语言程序设计举例370
小结377
习题七378
第八章 汇编语言与高级语言的混合编程379
8.1 混合编程的约定规则379
8.1.1 命名规则380
8.1.2 调用规则380
8.2 MASM宏汇编语言对混合编程的支持381
8.3 C/C++与汇编语言混合编程383
8.3.1 模块链接法383
8.3.2 嵌入式汇编395
8.4 Pascal与汇编语言混合编程400
小结404
习题八405
第九章 多媒体指令及其编程406
9.1 MMX指令集406
9.1.1 MMX技术基础406
9.1.2 MMX指令集409
9.1.3 MMX指令程序设计417
9.2 SSE指令集419
9.2.1 SSE技术基础419
9.2.2 SSE指令集421
9.2.3 SSE指令程序设计430
9.3 SSE2指令集431
9.3.1 SSE2编程环境431
9.3.2 SSE2指令集432
9.3.3 SSE2指令程序设计442
小结443
习题九443
第十章 Win32环境下汇编语言程序设计445
10.1 一个例子:Hello world445
10.1.1 指令系统选择446
10.1.2 工作模式选择446
10.1.3 选项定义447
10.1.4 链接头文件和库文件447
10.1.5 段定义448
10.2 Win32应用程序的特点448
10.2.1 API函数449
10.2.2 动态链接库450
10.2.3 句柄451
10.2.4 用户界面对象451
10.2.5 资源457
10.2.6 控件458
10.3 Win32汇编程序设计方法462
10.3.1 Windows系统的消息机制462
10.3.2 Windows消息的格式462
10.3.3 Windows程序的运行模式463
10.3.4 Windows程序设计方法463
10.3.5 Windows汇编程序设计流程464
10.4 应用程序实例464
10.4.1 控制台程序464
10.4.2 动态链接库466
小结468
习题十468
附录A 80x86指令系统一览表471
附录B 汇编语言程序的上机实习指导499
附录C DOS系统功能调用(INT 21H)515
参考文献523
热门推荐
- 725537.html
- 1377156.html
- 1511849.html
- 3530938.html
- 3909795.html
- 3226476.html
- 2900446.html
- 457589.html
- 2991630.html
- 3103461.html
- http://www.ickdjs.cc/book_2504208.html
- http://www.ickdjs.cc/book_382488.html
- http://www.ickdjs.cc/book_2386224.html
- http://www.ickdjs.cc/book_360111.html
- http://www.ickdjs.cc/book_1482347.html
- http://www.ickdjs.cc/book_3236521.html
- http://www.ickdjs.cc/book_2153819.html
- http://www.ickdjs.cc/book_828625.html
- http://www.ickdjs.cc/book_3627500.html
- http://www.ickdjs.cc/book_1712634.html