汇编语言百日通PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈国章等编著
- 出 版 社:天津:天津科学技术出版社
- 出版年份:1996
- ISBN:7530820044
- 页数:326 页
目录 1
第一章预备知识 1
§1.1为何需要汇编语言 1
§1.2 80286的由来 2
§1.3 80286的功能结构 3
§1.4 80286微处理器概况 4
1.4.1 80286操作方式 4
1.4.2内部寄存器 5
1.4.3段的种类 8
1.4.4堆栈 8
1.4.5地址的形式与转换 9
1.4.6内存的分配情况 10
1.4.7 中断 10
1.4.8输入输出空间 11
1.4.9执行速度 11
§1.5数据表示 12
1.5.1二进制 12
1.5.2字节 12
1.5.3二进制加法 13
1.5.4符号 13
1.5.5补码 14
1.5.7十六进制 15
1.5.6符号扩展 15
1.5.8除字节外的其它位编组形式 17
第二章汇编语言介绍 19
§2.1一般概念 19
§2.2例题及几个重要概念 19
2.2.1例题 19
2.2.2几个重要概念 20
§2.3汇编语言的基本元素 23
2.3.1基本字符 23
2.3.2名字的约定 23
2.3.3用户定义的名字 24
2.3.4汇编语言中的常数 28
2.3.5汇编语言中的表达式 31
§2.4汇编语句 33
2.4.1 汇编语句的分类 33
2.4.2数据语句 35
2.4.3结构数据语句 38
2.4.4符号定义语句 42
2.4.5程序结构语句 43
2.4.6列表控制语句 49
2.4.7条件汇编语句 50
第三章80286指令系统 53
§3.1 寻址方式 53
3.2.1 通用数据传送指令 58
§3.2数据传送指令集 58
3.2.2 I/O端口输入输出指令 62
3.2.3地址传送指令 62
3.2.4标志传送指令 63
§3.3算术运算指令组 64
3.3.1 加法指令 64
3.3.2减法指令 68
3.3.3乘法指令 71
3.3.4除法指令 74
§3.4逻辑运算指令组 76
3.4.1逻辑指令 76
3.4.2移位指令 78
3.4.3循环移位指令 80
§3.5控制转移指令组 83
3.5.1无条件转移指令 83
3.5.2条件转移指令 85
3.5.3迭代循环(重复控制指令) 87
§3.6串操作指令组 88
3.6.1方向指令 89
3.6.2重复前缀 89
3.6.3传送串指令 90
3.6.4比较串指令 91
3.6.5扫描串指令 92
3.6.6装入串和存储串指令 93
§3.7中断指令集组 94
3.6.7输入/输出串指令 94
3.7.1 INT指令 95
3.7.2溢出中断TNTO 95
3.7.3 中断返回ITET 96
§3.8处理器控制指令组 96
3.8.1标志操作指令 96
3.8.2外部同步指令 97
3.8.3空操作指令 97
§3.9其它指令 97
§4.1程序设计的基本步骤 99
第四章汇编语言程序设计 99
§4.2程序的基本结构形式 101
4.2.1顺序结构 101
4.2.2分支结构 102
4.2.3循环结构 108
§4.3子程序与主程序 114
4.3.1子程序与主程序的概念 114
4.3.2子程序与主程序信息交换与现场保护 115
4.3.3过程嵌套 119
4.3.4递归子程序 120
5.1.1 中断概念 122
5.1.2中断源及其分类 122
§5.1 中断概述 122
第五章中断系统 122
5.1.3中断向量 124
5.1.4中断过程的实现 126
5.1.5中断优先级 131
5.1.6中断嵌套 131
§5.2 BIOS中断 132
5.2.1 BIOS概述 132
5.2.2类型5中断 133
5.2.6类型10中断 134
5.2.5类型E中断 134
5.2.4类型9中断 134
5.2.3类型8中断 134
5.2.7类型11中断 143
5.2.8类型12中断 144
5.2.9类型13中断 144
5.2.10类型14中断 146
5.2.11类型15中断 147
5.2.12类型16中断 149
5.2.13类型17中断 150
5.2.14类型18中断 152
5.2.15类型19中断 152
5.2.16类型1A中断 152
§5.3 DOS中断 157
5.2.20数据表指针 157
5.3.1 DOS中断概述 157
5.2.18类型1C中断 157
5.2.17类型1B中断 157
5.2.19类型4A中断 157
5.3.2 INT 20H(程序正常退出) 158
5.3.3 INT 21H(功能调用) 159
5.3.4 INT22H(结束地址) 169
5.3.5 INT23H(Ctrl-Break退出处理) 169
5.3.6 INT 24H(重大错误标识码) 169
5.3.7 INT 25H(按扇区读盘) 169
5.3.9 INT 27H(驻存结束) 170
§5.4有关利用BIOS和DOS中断的应用实例 170
5.3.8 INT 26H(按扇区写盘) 170
第六章输入和输出 184
§6.1输入和输出介绍 184
6.1.1 I/O端口 184
6.1.2输入和输出指令 184
6.1.3输入输出传送的信息 185
§6.2 CPU与外部设备数据传送的方式 186
6.2.1无条件传送方式 186
6.2.2查询传送方式 188
6.2.3中断传送方式 190
6.2.4直接数据传送(DMA)方式 190
7.1.1 宏的概念 192
第七章宏汇编 192
§7.1 宏的介绍 192
7.1.2宏的内容 193
7.1.3宏与子程序的比较 194
§7.2宏指令及宏操作数 195
7.2.1 宏指令 195
7.2.2宏操作数 198
第八章基本程序设计技术 199
§8.1代码转换 199
8.1.1 ASCII码转换成BCD码 199
8.1.2 BCD码转换成ASCII码 201
8.1.3二进制码转换成ASCII码 203
8.1.4 ASCII码转换成二进制码 206
§8.2表格的应用 208
8.2.1查表方法 208
8.2.2表格元素插入 210
8.2.3表格元素删除 212
8.2.4表格排序 213
§8.3浮动程序和再定位文件 215
8.3.1浮动程序 215
8.3.2再定位文件 217
§8.4用计算机演奏乐曲 217
8.4.1使计算机发声 217
8.4.2乐曲的产生 219
§9.1屏幕作图程序的设计 222
第九章高级程序设计技巧 222
§9.2计算所用时间的程序设计 227
§9.3菜单驱动程序的设计 232
§9.4复杂的菜单驱动交互式程序的设计 236
§9.5串命令的使用 244
§9.6磁盘文件的建立和使用 249
第十章汇编语言程序上机指导 264
§10.1介绍几个基本概念 264
§10.2汇编语言程序的上机过程 268
§10.3建立或修改源程序 270
§10.4汇编与宏汇编程序 279
§10.5连接生成可执行文件 280
§10.6调试 281
§10.7运行程序 291
附录一指令速查表 294
附录二BIOS层功能模块 301
附录三DOS层功能模块(一) 307
附录四DOS层功能模块(二) 308
附录五IBM—PCDOS系统中断向量表 316
附录六MASM伪操作符表 318
附录七MASM的提示及开关 323
附录八LINK的提示及开关 324
附录九ASCII字符与编码对照表 325
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《莼江曲谱 1 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《近代体育游戏教育史料汇编 第1辑 1》王强主编 2016
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代体育游戏教育史料汇编 第2辑 2》王强主编 2016
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《近代体育游戏教育史料汇编 第1辑 6》王强主编 2016
- 《音乐语言的根基》张艺编著 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020