汇编语言程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:肖刚强,张晓艳,王艳娟编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302243861
- 页数:274 页
第1章 计算机基础知识 1
1.1计算机中数制基本概念 1
1.1.1常用进位记数制 1
1.1.2二进制数和十六进制数的算术运算 2
1.2不同数制之间的相互转换 3
1.2.1二进制数与十进制数之间的转换 3
1.2.2十六进制数与十进制数之间的转换 4
1.2.3二进制数与十六进制数之间的转换 4
1.3计算机中数值数据的表示方法 5
1.3.1机器数和真值 5
1.3.2无符号数的表示方法 5
1.3.3定点数和浮点数 6
1.3.4 BCD编码 6
1.4计算机中带符号数的表示 7
1.4.1原码 7
1.4.2反码 7
1.4.3补码 8
1.5计算机非数值数据的编码 9
1.5.1字符的编码 9
1.5.2汉字的编码 10
1.6几种基本逻辑运算 11
1.6.1“与”运算 11
1.6.2“或”运算 11
1.6.3“非”运算 12
1.6.4“异或”运算 12
习题 13
第2章80x86微处理器及其体系结构 14
2.1计算机系统概述 14
2.1.1硬件 14
2.1.2软件 15
2.2 80x86微处理器 17
2.2.1微处理器的产生和发展 17
2.2.2 8086微处理器的一般性能特点 18
2.3中央处理器 18
2.3.1中央处理器的组成 18
2.3.2 80x86寄存器组 20
2.4存储器组织 24
2.4.1存储单元的地址和内容 24
2.4.2存储器寻址 25
2.4.3 Intel的32位CPU在不同模式下寻址 27
2.5外部设备 28
2.5.1基本概念 28
2.5.2 I/O端口的组织 28
2.5.3 80x86的例行程序 29
习题 30
第3章80x86的指令系统和寻址方式 31
3.1指令的基本概念和基本格式 31
3.2指令的寻址方式 32
3.2.1寻址方式的基本概念 32
3.2.2与数据有关的7种寻址方式 32
3.2.3 I/O端口寻址方式 41
3.3 8086指令系统 42
3.3.1数据传送指令 42
3.3.2算术运算指令 52
3.3.3逻辑运算和移位指令 66
3.3.4串操作指令 73
3.3.5控制转移指令 79
3.3.6处理器控制指令 93
3.3.7指令的执行时间 94
3.4 80x86的指令系统 95
习题 96
第4章 汇编语言的基本表达及运行 101
4.1汇编语言的语句格式 101
4.1.1标识符 101
4.1.2汇编语句格式 101
4.2运算符号 103
4.2.1算术运算符 103
4.2.2逻辑与移位运算符 103
4.2.3关系运算符 104
4.2.4数值回送运算符 104
4.2.5属性运算符 105
4.2.6字节分离运算符LOW或HIGH 107
4.2.7记录专用运算符 107
4.3伪指令 108
4.3.1符号定义伪指令 108
4.3.2符号名定义伪指令LABEL 109
4.3.3数据定义伪指令 110
4.3.4段定义伪指令 113
4.3.5过程定义伪指令 115
4.3.6调整偏移量伪指令 116
4.3.7复合内存变量定义伪指令 120
4.4汇编语言的上机过程 120
4.4.1汇编语言的工作环境 121
4.4.2程序的编写和运行过程 121
4.4.3汇编语言的上机过程 121
4.4.4编辑、编译、连接和调试程序举例 126
习题 130
第5章 汇编语言程序设计基础 133
5.1源程序的基本结构 133
5.1.1段的定义 133
5.1.2段寄存器的说明语句 134
5.1.3堆栈段的说明 135
5.1.4段的基本属性 136
5.2汇编语言程序设计的基本方法和步骤 140
5.2.1汇编语言程序设计基本步骤 140
5.2.2结构化程序的概念 141
5.2.3流程图画法规定 141
5.3顺序程序设计 145
5.3.1顺序程序设计举例 146
5.3.2简单查表法代码转换 149
5.3.3查表法求函数值 150
5.4分支程序设计 151
5.4.1分支程序举例 151
5.4.2利用地址表实现多向分支 154
5.5循环程序设计 158
5.5.1单重循环程序设计 159
5.5.2多重循环程序设计 164
习题 167
第6章 子程序设计 169
6.1子程序的结构 169
6.2子程序使用中的问题 172
6.3子程序调用时参数的传递方法 172
6.4子程序的嵌套和递归调用 178
6.5常用子程序举例 178
6.6子程序库 182
6.6.1建立库文件命令 182
6.6.2建立库文件举例 183
6.6.3库文件的应用 184
习题 185
第7章 高级汇编语言技术 187
7.1宏的概念 187
7.1.1宏定义 187
7.1.2宏调用 188
7.1.3宏展开 188
7.1.4宏嵌套 189
7.1.5宏与子程序的区别 192
7.2重复汇编 192
7.2.1确定次数重复伪操作 193
7.2.2不确定次数重复伪操作 193
7.3条件汇编 194
习题 197
第8章 输入输出与中断控制 201
8.1 I/O设备与数据传送方式 201
8.1.1主机与外设之间数据的传送方式 201
8.1.2外设与主机传送的接口与信息 201
8.2程序直接控制I/O方式 202
8.3中断传送方式 205
8.3.1中断的概念 205
8.3.2中断向量表 207
8.3.3中断处理过程 209
8.3.4中断程序举例 211
习题 215
第9章DOS和BIOS中断调用 216
9.1键盘输入中断调用 217
9.1.1 ASCII与扫描码 217
9.1.2 BIOS键盘中断 217
9.1.3 DOS键盘功能调用(INT 21H) 219
9.2显示器 I/O 221
9.2.1字符属性 223
9.2.2 BIOS显示中断调用 225
9.2.3 DOS显示功能 229
9.3串行通信口I/O 230
9.3.1 DOS串行通信口功能调用 230
9.3.2串行通信口BIOS功能调用(INT 14H) 231
9.4磁盘文件管理 232
9.4.1 DOS功能调用中断(INT 21H) 232
9.4.2 BIOS磁盘存取功能 237
9.5打印服务 239
9.5.1 DOS打印功能( INT 21H) 239
9.5.2打印机控制符 239
9.5.3 BIOS打印功能 240
习题 242
第10章C/C++与汇编语言的连接 244
10.1存储模式的约定 244
10.2函数名的约定 244
10.3汇编语言和C语言之间的参数传递 245
10.3.1获取调用者的入口参数 245
10.3.2返回值 245
10.3.3保护寄存器 245
10.4编译、汇编和连接的方法 246
10.4.1 C语言中嵌入汇编语言代码 246
10.4.2调用规则 247
10.4.3把参数返回C程序 248
10.4.4汇编语言程序与C语言程序连接 248
10.5 GCC格式中使用汇编语言 248
10.5.1基本语法 249
10.5.2基本的内嵌汇编 249
10.6 Visual C++代码中内嵌汇编 250
10.6.1内嵌汇编的优点 250
10.6.2关键字 250
10.6.3汇编语言 251
10.6.4使用C/C++元素 252
10.6.5 Visual C++工程中使用独立汇编 258
附录 259
附录A 8086/8088汇编语言主要指令一览表 259
附录B中断向量地址一览表 264
附录C DOS功能调用 265
附录D BIOS中断 270
参考文献 274
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019