面向任务的宏汇编语言程序设计简明教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李人贤,张文旭主编;卜伶俐,刘丽娜,郭宇副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302328483
- 页数:274 页
第1章 汇编语言的基础知识 1
1.1 汇编语言的作用 1
1.2 寄存器 6
1.3 存储器 9
习题1 13
第2章 汇编语言程序的基本格式 14
2.1 汇编语言的格式 16
2.2 伪指令 18
2.2.1 数据定义伪指令 18
2.2.2 段定义伪指令 20
2.2.3 过程定义伪指令 24
2.2.4 程序结束伪指令 25
2.2.5 其他伪指令 25
2.3 运算符等伪指令应用举例 31
2.3.1 算术、逻辑与移位、关系、数值返回及属性运算符 31
2.3.2 过程结束语句 35
习题2 35
第3章 指令系统和寻址方式 37
3.1 指令系统 40
3.1.1 数据传送类指令 41
3.1.2 算术运算类指令 45
3.1.3 逻辑运算类和移位指令 53
3.1.4 字符串操作类指令 58
3.1.5 控制转移类指令 62
3.1.6 调整类指令 62
3.1.7 处理器控制类指令 67
3.2 寻址方式 68
3.2.1 数据寻址 68
3.2.2 指令寻址 75
习题3 80
第4章 汇编语言程序设计初步 84
4.1 顺序结构程序设计 85
4.2 分支程序设计 89
4.3 循环程序设计 96
4.3.1 循环结构 97
4.3.2 单循环程序设计 100
4.3.3 多重循环程序设计 102
习题4 104
第5章 子程序及宏指令设计 106
5.1 子程序设计 107
5.1.1 子程序定义 107
5.1.2 程序的调用及返回 109
5.1.3 子程序调用的种类 109
5.1.4 子程序的嵌套和递归调用 110
5.1.5 寄存器内容的保存及恢复 115
5.2 子程序的参数传递 116
5.2.1 使用寄存器传递参数 116
5.2.2 使用存储单元传递参数 118
5.2.3 利用堆栈传递参数 122
5.3 宏 124
5.3.1 宏定义 125
5.3.2 宏调用 125
5.3.3 宏展开 125
5.4 宏的参数 129
5.5 宏删除 133
5.6 宏的标号 134
5.7 宏嵌套 135
5.7.1 宏的定义体中含有宏调用 135
5.7.2 宏的定义体中含有宏定义 136
5.8 宏库 137
5.8.1 建立宏库 137
5.8.2 调用宏库 138
5.9 重复汇编 139
5.10 条件汇编 141
5.11 条件汇编与宏结合 142
习题5 143
第6章 输入输出程序设计 145
6.1 输入输出概述 146
6.1.1 I/O接口 146
6.1.2 I/O指令 148
6.1.3 扫描码与ASCII码 149
6.1.4 I/O程序设计 152
6.2 中断 153
6.2.1 中断的概念 153
6.2.2 中断调用 156
6.2.3 中断服务程序设计 159
6.3 常用DOS中断与BIOS中断 164
6.3.1 DOS键盘中断 164
6.3.2 DOS显示中断 166
6.3.3 BIOS键盘中断INT 16 167
6.3.4 BIOS显示中断INT 10 170
习题6 174
第7章 汇编应用程序设计 175
7.1 显示方式的控制 175
7.1.1 显示方式 175
7.1.2 彩色绘图 182
7.2 动画与绘图应用程序的设计 183
7.3 游戏程序设计 192
7.4 加密解密程序设计 197
习题7 200
第8章 32位汇编语言简介 201
8.1 32位微处理器工作模式 202
8.2 32位微处理器寄存器组 203
8.3 32位寻址方式 205
8.4 32位处理器指令系统 206
8.4.1 32位指令与16位指令的异同简介 207
8.4.2 32位新增指令、特权指令 207
8.5 32位程序设计举例 211
8.5.1 32位指令的实模式编程方法 211
8.5.2 32位指令的实模式程序设计举例 212
习题8 212
第9章 C语言与汇编语言混合编程 214
9.1 嵌入式汇编 215
9.1.1 嵌入式汇编程序中汇编指令格式 215
9.1.2 嵌入汇编编译连接方法 217
9.1.3 C程序中嵌入汇编指令的组成和使用规则 218
9.2 C模块调用汇编模块 223
9.2.1 C模块和汇编模块的编写规则 224
9.2.2 C模块调用汇编模块的编译、链接、运行 225
9.3 汇编模块中调用C语言函数模块 226
9.3.1 汇编模块中调用C函数模块的规则 227
9.3.2 汇编模块中调用C函数模块的编译、链接、运行 228
习题9 228
第10章 汇编语言的文件处理 230
10.1 复制与粘贴的汇编流程 230
10.2 句柄文件的建立、打开与关闭 231
10.3 句柄文件的读写操作 235
10.4 复制与粘贴的汇编详解 238
10.5 移动文件指针操作 240
习题10 241
第11章 DEBUG调试程序 242
11.1 DEBUG启动的命令格式 242
11.2 DEBUG命令详解 243
习题11 257
附录A DOS系统功能调用INT 21H 259
附录B BIOS功能调用 264
附录C 汇编语言常见错误信息解释 268
参考文献 274
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019