汇编语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:武马群主编;何福良,钟俊英,黄涛编著
- 出 版 社:北京:北京工业大学出版社
- 出版年份:2005
- ISBN:7563915230
- 页数:230 页
第1章 汇编语言基础知识 1
1.1 汇编语言概述 1
1.1.1 机器语言 1
1.1.2 汇编语言 2
1.1.3 高级语言 2
1.1.4 学习汇编语言的必要性 2
1.2 进位记数制与数制转换 3
1.2.1 进位记数制 3
1.2.2 数制之间的转换 5
1.3 计算机中字符和数的表示 7
1.3.1 二进制编码形式的十进制数 7
1.3.2 字符表示法 7
1.3.3 带符号数的机器表示 8
1.4 二进制运算 9
1.4.1 补码加减法运算 10
1.4.2 逻辑运算 11
【本章小结】 11
【习题】 12
第2章 8086 CPU及存储器组织 13
2.1 80x86微处理器 13
2.2 微型计算机系统构成 15
2.2.1 计算机硬件 15
2.2.2 计算机软件 16
2.3 中央处理器 17
2.3.1 8086/8088微处理器的结构 17
2.3.2 8086寄存器和标志 18
2.4 存储器 21
2.4.1 存储器的分段结构 21
2.4.2 实际地址的产生 22
【本章小结】 23
【习题】 23
第3章 寻址方式与指令系统 25
3.1 8086的寻址方式 25
3.1.1 立即数寻址 25
3.1.2 寄存器寻址方式 26
3.1.3 存储器直接寻址方式 26
3.1.4 寄存器间接寻址方式 27
3.1.5 寄存器相对寻址方式 27
3.1.6 基址/变址寻址方式 27
3.1.7 相对基址加变址寻址方式 28
3.2 8086的指令系统 28
3.2.1 数据传送指令 28
3.2.2 算术运算指令 33
3.2.3 逻辑运算指令 35
3.2.4 处理机控制及相关操作指令 36
3.2.5 移位指令 37
【本章小结】 39
【习题】 39
第4章 汇编语言源程序 42
4.1 汇编语言源程序格式 42
4.1.1 汇编语言源程序示例 42
4.1.2 汇编语言源程序的语句格式 44
4.1.3 汇编语言源程序的表达式和运算符 46
4.2 伪指令 48
4.2.1 符号定义伪指令语句 48
4.2.2 数据定义伪指令语句 49
4.2.3 段定义伪指令语句 51
4.2.4 过程定义的伪指令语句 53
4.2.5 汇编结束伪指令语句 54
4.3 汇编语言源程序上机调试运行过程 55
4.3.1 汇编语言的工作环境及上机步骤 55
4.3.2 编辑源程序 56
4.3.3 调用宏汇编对源程序进行汇编 57
4.3.4 对目标程序进行连接 57
4.3.5 运行可执行程序并进行调试 58
【本章小结】 61
【习题】 62
第5章 分支结构程序设计 65
5.1 无条件转移指令 66
5.2 条件转移指令 68
5.3 分支程序设计举例 71
5.3.1 分支程序的结构 71
5.3.2 分支程序设计示例 72
【本章小结】 80
【习题】 81
第6章 循环结构程序设计 84
6.1 循环控制指令 85
6.1.1 常用的循环控制指令 86
6.1.2 常用的循环控制方式 88
6.2 循环程序设计举例 90
6.2.1 单循环程序设计 90
6.2.2 多重循环程序设计 92
【本章小结】 95
【习题】 96
第7章 子程序设计 98
7.1 问题的引出 98
7.2 子程序与主程序的关系 99
7.2.1 什么是子程序 99
7.2.2 使用子程序的意义 100
7.3 子程序定义伪指令 100
7.4 子程序调用与返回指令 101
7.4.1 子程序调用指令 101
7.4.2 子程序返回指令 103
7.4.3 简单子程序示例 103
7.5 子程序现场保护与恢复 104
7.5.1 现场保护与恢复的概念 104
7.5.2 使用堆栈进行现场保护与恢复 105
7.5.3 使用存储器单元进行现场保护与恢复 105
7.6 子程序与主程序之间的参数传递 106
7.6.1 使用寄存器传递数据 106
7.6.2 使用存储器单元传递数据 109
7.6.3 使用堆栈传递数据 111
7.6.4 使用参数存储区域的地址传递数据 114
7.7 子程序嵌套 116
7.7.1 子程序嵌套的概念 116
7.7.2 子程序嵌套程序设计示例 116
7.8 子程序递归 121
7.8.1 子程序递归的概念 121
7.8.2 使用子程序递归调用计算N! 121
【本章小结】 123
【习题】 123
第8章 数值运算与代码转换 125
8.1 二进制加法和减法运算 125
8.1.1 二进制加法运算 125
8.1.2 二进制减法运算 127
8.2 十进制加法和减法运算 127
8.2.1 BCD码 127
8.2.2 非组合型BCD码加法调整指令AAA 128
8.2.3 组合型BCD码加法调整指令DAA 131
8.2.4 非组合型BCD码减法调整指令AAS 135
8.2.5 组合型BCD码减法调整指令DAS 135
8.3 二进制乘法和除法运算 135
8.3.1 二进制乘法运算 135
8.3.2 二进制除法运算 137
8.4 十进制乘法和除法运算 140
8.4.1 非组合型BCD码乘法调整指令AAM 140
8.4.2 非组合型BCD码除法调整指令AAD 141
8.5 代码转换 143
8.5.1 将一个字节的二进制数据以二进制数输出 143
8.5.2 将一个字节的二进制数据以两位十六进制数输出 144
8.5.3 将一个字的二进制数据以五位十进制数输出 145
8.5.4 将一个数字ASCII字符串转换为对应的二进制数 146
8.6 串操作 147
8.6.1 串操作指令的寄存器约定 147
8.6.2 串操作指令 148
【本章小结】 157
【习题】 157
第9章 宏汇编 159
9.1 宏指令 159
9.1.1 宏定义 159
9.1.2 宏调用 161
9.1.3 宏展开 162
9.1.4 局部符号伪指令 164
9.1.5 宏操作符 167
9.2 重复汇编 168
9.2.1 定重复汇编伪指令REPT/ENDM 168
9.2.2 不定重复汇编伪指令IRP/ENDM 169
9.2.3 不定重复字符汇编伪指令IRPC/ENDM 171
9.3 条件汇编 172
9.4 结构 174
9.4.1 结构的定义 174
9.4.2 结构变量的声明 175
9.4.3 结构变量的引用 175
9.5 记录 178
9.5.1 记录的定义 178
9.5.2 记录变量的声明 178
9.5.3 记录运算符 178
9.5.4 记录及其字段的使用 179
【本章小结】 179
【习题】 180
第10章 输入/输出程序设计 181
10.1 输入/输出指令 181
10.1.1 输入/输出端口编码方式 181
10.1.2 输入/输出指令 182
10.2 中断 182
10.2.1 内中断与外中断 183
10.2.2 中断号与中断向量表 183
10.2.3 中断响应过程 184
10.3 DOS中断 185
10.3.1 DOS中断 185
10.3.2 中断指令 185
10.4 DOS系统功能调用(INT 21H) 186
10.4.1 DOS系统功能调用方法 186
10.4.2 键盘输入功能调用 186
10.4.3 输出/显示功能调用 189
10.4.4 系统日期和时间功能调用 190
10.4.5 目录管理使用 192
10.4.6 文件操作功能调用(1)——FCB文件操作 193
10.4.7 文件操作功能调用(2)——句柄文件操作 198
10.5 BIOS中断功能调用 207
10.5.1 BIOS显示中断(10H) 207
10.5.2 BIOS键盘中断(16H) 211
10.5.3 BIOS磁盘中断(13H) 215
【本章小结】 215
【习题】 216
附录 217
- 《莼江曲谱 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
- 《走出人格陷阱》郑晓斌,徐樟责编;武志红 2020
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019