汇编语言程序设计PDF电子书下载
其他书籍
- 作 者:张光长主编
- 出 版 社:北京市:北京大学出版社
- 出版年份:2009
- ISBN:9787301152508
- 页数:266 页
图书介绍:本书在突出汇编语言的符号化这一特点的前提下,按由浅及深、循序渐进的方式介绍内容,使读者在理解和掌握那些具有普遍意义的指令和关键概念的基础上,再进一步深入掌握其他方面内容。书中有大量具有代表性的典型实例程序,并且均已使用MASM 6.15调试通过。编程练习环境既可以用16位地址模式的DOS系统,也可以是32位地址模式的Windows系统。 查看图书目录点击购买PDF全本电子书 上一篇:海上风暴下一篇:优秀是一种习惯 《汇编语言程序设计》目录 标签:程序设计 汇编 主编 语言 程序
第1章 绪论1
1.1 汇编语言概述1
1.2 学习汇编语言的目的和方法2
1.3 汇编语言的移植性问题3
习题14
第2章 基础知识5
2.1 常用数制及其相互转换5
2.1.1 十进位计数制5
2.1.2 二进位、八进位及十六进位计数制5
2.1.3 数制间的转换8
2.2 数与字符的表示方法10
2.2.1 整数的表示10
2.2.2 浮点数的表示15
2.2.3 二进制编码的十进制数16
2.2.4 字符表示17
2.3 二进制码的基本逻辑运算19
本章小结20
习题221
第3章 80×86微机系统的组成23
3.1 基于80×86的计算机组织结构23
3.2 CPU资源24
3.2.1 控制器与运算器25
3.2.2 80×86寄存器组25
3.3 内存储器29
3.3.1 内存单元与数据存放字节顺序29
3.3.2 内存的分段使用30
3.3.3 内存单元寻址32
3.4 I/O地址空间33
本章小结35
习题335
第4章 80×86的寻址方式与基本指令37
4.1 指令系统概述37
4.2 数据处理类指令38
4.2.1 操作数的寻址方式38
4.2.2 数据传送指令42
4.2.3 算术运算指令49
4.2.4 逻辑指令55
4.2.5 串处理指令59
4.3 控制转移类指令66
4.3.1 无条件转移指令66
4.3.2 条件转移指令68
4.3.3 循环指令71
4.3.4 条件设置字节指令和条件传送指令72
4.3.5 子程序调用指令与子程序返回指令73
4.3.6 中断调用指令与中断返回指令76
4.4 其他类指令78
4.4.1 标志位处理指令78
4.4.2 其他指令78
本章小结79
习题479
第5章 汇编语言程序设计初步84
5.1 概述84
5.2 汇编语言程序基本框架结构86
5.2.1 内存的分段使用86
5.2.2 源程序的结束与程序的执行入口87
5.2.3 汇编语言程序的运行平台88
5.3 常数、变量和标号90
5.3.1 常数91
5.3.2 变量92
5.3.3 标号95
5.3.4 变量名和标号的其他定义方式97
5.3.5 表达式和运算符97
5.3.6 运算符的优先级101
5.4 MASM的基本伪指令102
5.4.1 指令集选择伪指令102
5.4.2 完整的段定义伪指令103
5.4.3 源程序开始与结束伪指令105
5.4.4 数据定义伪指令105
5.4.5 符号定义指令106
5.4.6 地址计数器与对准伪指令107
5.4.7 子程序定义伪指令PROC和ENDP108
5.4.8 其他伪指令108
5.5 MASM的宏汇编伪指令109
5.5.1 宏指令109
5.5.2 重复汇编114
5.5.3 条件汇编116
5.5.4 结构、联合与记录117
5.6 段定义的简化121
本章小结123
习题5123
第6章 结构化程序设计方法128
6.1 概述128
6.2 顺序结构程序设计129
6.3 分支结构程序设计131
6.3.1 二分支结构程序设计131
6.3.2 多分支结构程序设计138
6.4 循环结构程序设计141
6.5 MASM的高级控制流伪指令146
6.5.1 条件测试146
6.5.2 条件控制伪指令146
6.5.3 循环控制伪指令147
6.6 综合示例149
本章小结157
习题6157
第7章 模块化程序设计方法161
7.1 子程序的设计方法161
7.1.1 子程序的定义、调用与返回161
7.1.2 寄存器的保护与恢复163
7.1.3 子程序的参数传递164
7.1.4 静态变量与动态变量174
7.1.5 子程序的嵌套与递归调用177
7.2 多模块程序设计179
7.2.1 全局符号与外部符号179
7.2.2 多模块程序文件的连接181
7.2.3 子程序库182
7.2.4 汇编语言与高级语言程序的连接183
7.3 子程序控制伪指令185
7.4 综合示例189
本章小结207
习题7207
第8章 输入/输出接口程序设计210
8.1 概述210
8.2 程序直接控制I/O方式211
8.2.1 立即传送方式211
8.2.2 查询传送方式212
8.3 中断传送方式214
8.3.1 中断概述214
8.3.2 中断处理程序的设计217
8.4 直接内存存取220
8.5 乐曲程序220
本章小结223
习题8223
第9章 浮点运算与SIMD指令集225
9.1 概述225
9.2 浮点运算指令程序设计225
9.2.1 浮点单元的结构225
9.2.2 浮点单元的指令简介229
9.2.3 浮点运算的编程示例233
9.3 SIMD指令集235
9.3.1 指令集简介236
9.3.2 SIMD指令集的程序设计示例237
本章小结240
习题9240
第10章 汇编语言编程和调试工具241
10.1 汇编语言的开发环境241
10.1.1 开发过程241
10.1.2 VC中汇编集成环境的设置244
10.2 调试工具246
10.2.1 DEBUG246
10.2.2 CodeView249
附录A 常用80×86指令速查表251
附录B 编程练习环境说明261
参考文献266
相关图书
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯着 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
作者其它书籍
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
出版社其它书籍
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明着 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了“汇编语言程序设计.pdf电子书版文档下载”这一资源,从其内容特点、适用人群、下载途径以及学习建议等方面进行了全面阐述,旨在帮助读者更好地了解和使用这一资源,提高汇编语言程序设计能力。
1、内容特点
“汇编语言程序设计.pdf电子书版文档下载”是一本系统介绍汇编语言程序设计的电子书,内容涵盖了汇编语言的基本概念、指令系统、程序结构、程序设计方法等多个方面。该书以通俗易懂的语言,结合大量的实例,深入浅出地讲解了汇编语言程序设计的相关知识,适合初学者和有一定基础的读者阅读。
该书的特点主要体现在以下几个方面:首先,内容全面,涵盖了汇编语言程序设计的各个方面;其次,讲解深入浅出,便于读者理解和掌握;再次,实例丰富,有助于读者通过实践提高编程能力;最后,结构清晰,便于读者查阅和学习。
此外,该书还注重理论与实践相结合,不仅介绍了汇编语言程序设计的基本原理,还提供了大量的编程实例,使读者能够将所学知识应用到实际项目中。
2、适用人群
“汇编语言程序设计.pdf电子书版文档下载”适合以下人群阅读:首先,计算机专业的大学生和研究生,作为专业课程的学习资料;其次,计算机爱好者,希望通过学习汇编语言提高自己的编程能力;再次,嵌入式系统开发人员,了解汇编语言有助于更好地进行嵌入式系统开发;最后,计算机硬件爱好者,学习汇编语言有助于深入了解计算机硬件工作原理。
对于初学者来说,该书从基础概念讲起,逐步深入,有助于他们建立起完整的知识体系。对于有一定基础的读者,该书提供了丰富的实例和编程技巧,有助于他们进一步提高编程能力。
总之,“汇编语言程序设计.pdf电子书版文档下载”是一本适合不同层次读者阅读的汇编语言程序设计入门书籍。
3、下载途径
“汇编语言程序设计.pdf电子书版文档下载”可以通过以下途径获取:首先,在各大电子书平台搜索该书名称,即可找到下载链接;其次,可以访问相关网站,如GitHub、CSDN等,搜索相关资源;再次,可以加入计算机技术交流群,向群友求助获取下载链接;最后,可以购买纸质版书籍,通过扫描书籍二维码获取电子书。
在下载过程中,请注意选择正规渠道,避免下载到病毒或恶意软件。同时,下载完成后,建议对电子书进行备份,以防丢失。
此外,部分电子书平台提供在线阅读功能,读者可以直接在网页上阅读,无需下载。
4、学习建议
学习“汇编语言程序设计.pdf电子书版文档下载”时,以下建议可供参考:首先,制定合理的学习计划,确保每天有固定的学习时间;其次,注重理论与实践相结合,通过编程实践巩固所学知识;再次,遇到问题及时查阅资料,如电子书、网络教程等;最后,多与他人交流,分享学习心得,共同进步。
在学习过程中,可以关注以下方面:首先,掌握汇编语言的基本语法和指令系统;其次,了解程序结构,学会编写简单的汇编程序;再次,学习编程技巧,提高编程效率;最后,关注汇编语言在实际项目中的应用,如嵌入式系统开发、计算机病毒分析等。
通过不断学习和实践,相信读者能够掌握汇编语言程序设计技能,为今后的学习和工作打下坚实基础。
总结:
“汇编语言程序设计.pdf电子书版文档下载”是一本内容丰富、讲解详细的汇编语言程序设计入门书籍,适合不同层次读者阅读。通过学习该书,读者可以掌握汇编语言程序设计的基本原理和编程技巧,提高自己的编程能力。在学习和使用过程中,请遵循合理的学习计划,注重理论与实践相结合,不断积累经验,相信您一定能够取得优异的成绩。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫