汇编语言程序设计PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:贺亚茹主编;汪成龙,庞新法,张卫龙副主编
- 出 版 社:北京:科学出版社
- 出版年份:2005
- ISBN:7030150546
- 页数:199 页
第1章 概述 1
1.1计算机语言分类及特征分析 1
1.1.1机器语言 1
1.1.2汇编语言 2
1.1.3高级语言 3
1.2数据类型及其内部表示 3
1.2.1数制及其转换 3
1.2.2符号数的表示方法 6
1.2.3常用数据类型和运算 9
1.3 8086/8088微型计算机组成结构 11
1.3.1 CPU的内部结构 12
1.3.2 CPU寄存器组 13
1.3.3段寄存器和指针寄存器 13
1.3.4标志寄存器PSW 14
1.4内存的组织 15
1.4.1内存储器单元的寻址和内容 15
1.4.2内存逻辑分段及物理地址转换 16
习题 19
小结 19
第2章 寻址方式与基本指令 20
2.1寻址方式 20
2.1.1立即寻址和直接寻址 21
2.1.2寄存器寻址 23
2.1.3寄存器间接寻址 23
2.1.4寄存器相对寻址 25
2.1.5基址加变址寻址 26
2.1.6相对基址加变址寻址 27
2.2常用基本指令 29
2.2.1数据传送类指令 30
2.2.2算术运算类指令 31
2.2.3十进制调整指令 37
2.2.4逻辑运算类指令 42
2.2.5移位与循环移位指令 43
2.2.6串处理指令 47
小结 53
习题 54
3.1源程序的基本结构 58
3.1.1一个完整的汇编语言源程序 58
第3章 汇编语言 58
3.1.2语句类别 59
3.2常用的伪指令 60
3.2.1数据定义伪指令 60
3.2.2符号定义伪指令 63
3.2.3段定义伪指令 65
3.2.5定位伪指令 66
3.2.4标号定义伪指令 66
3.2.6指定段地址伪指令 67
3.3运算符和操作符 68
3.3.1运算符 68
3.3.2操作符 69
3.4顺序程序设计 72
3.4.1单个字符的输入/输出 72
3.4.2顺序程序设计举例 73
小结 76
习题 77
第4章 分支程序设计 79
4.1支持分支程序设计的指令 80
4.1.1无条件转移指令 80
4.1.2条件转移指令 83
4.2分支程序设计 85
4.2.1简单分支 85
4.2.2多路分支 86
4.2.3分支程序设计实例 88
小结 91
习题 91
第5章 循环程序设计 93
5.1支持循环程序设计的指令 93
5.2循环程序的组成与结构 96
5.3循环的嵌套 98
5.4循环程序设计实例 99
5.5高级汇编技术 101
5.5.1高级汇编语言特性 101
5.5.2字符设备文件的读写 105
习题 106
小结 106
第6章 子程序设计 108
6.1代码和数据的组织方式 108
6.2子程序的定义、调用和返回 111
6.3编程设计时易发生的问题 111
6.3.1寄存器使用冲突及保护 111
6.3.2程序调用时的参数传递 112
6.3.3子程序的共享方法 115
6.3.4如何避免堆栈溢出 118
6.3.5子程序的嵌套和递归调用 118
6.4子程序设计实例 119
小结 120
习题 120
第7章 汇编程序的输入/输出 121
7.1.2字符与字符串输入的差别 122
7.1.3输入的有效性控制、格式转换和对可靠运行的影响 122
7.1.1键盘的工作原理及驱动 122
7.1键盘输入 122
7.1.4合理选择键盘功能调用 124
7.1.5键盘输入应用实例 125
7.1.6调试工具的功能借用 126
7.2屏幕输出显示 127
7.2.1显示原理与显示缓冲区 127
7.2.2工作模式对显示方式的影响 127
7.2.3窗口处理及屏幕定位 128
7.2.4相关功能调用的分析归类 130
7.2.5屏幕输出应用实例 131
7.3文件存取 132
7.3.1文件处理层次和必备功能 132
7.3.2存取缓冲与变量类型 134
7.3.3文件访问注意事项 135
7.3.4功能调用选择及处理流程 138
7.3.5应用实例 141
小结 143
习题 143
8.1宏指令与子程序的选择 144
第8章 宏汇编技术 144
8.2.1宏定义及宏调用 145
8.2.2汇编时自动宏展开 145
8.2宏的汇编处理流程 145
8.3必须认真解决的问题 146
8.3.1带参数宏的使用 146
8.3.2避免宏调用标号冲突 149
8.3.3宏指令有效范围控制 150
8.4宏汇编应用实例 150
习题 151
小结 151
第9章 I/O程序设计 152
9.1设备接口的数据传输方式 152
9.1.1设备接口信息 152
9.1.2 I/O端口 153
9.2输入/输出控制指令 153
9.2.1 I/O指令 153
9.2.2 I/O指令的简单应用 154
9.3中断传送方式 158
9.4简单应用实例 160
小结 166
习题 167
第10章 高级汇编程序设计 168
10.1汇编与高级语言混合编程 168
10.1.1高级语言内嵌入汇编代码 169
10.1.2汇编程序内调用系统共享函数 182
10.2.1结构 187
10.2复杂数据结构的使用 187
10.2.2记录 189
10.3处理器新增功能介绍 189
10.3.1工作模式对寻址方式和指令运行的影响 189
10.3.2新增指令的选择 190
10.3.3编程实例 193
10.4调试工具分析 195
小结 198
参考文献 199
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019