80386/80486高级汇编设计与技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:曹加恒主编
- 出 版 社:武汉:武汉大学出版社
- 出版年份:1996
- ISBN:7307022737
- 页数:261 页
第一章 高级汇编程序设计环境 1
1.1 386/486CPU工作方式 1
1.1.1 386CPU实地址模式 1
1.1.2 386CPU保护方式 2
1.1.3 虚拟8086方式 2
1.1.4 特权保护级 2
1.2 8088寄存器体系与存储器特性 3
1.2.1 8088微处理器与特性 3
1.2.2 段寄存器组和主存储器 6
1.2.3 堆栈寄存器和堆栈存储器 9
1.3.1 80286寄存器体系结构 10
1.3 80386/80486寄存器体系结构 10
1.3.2 80386寄存器体系结构 11
1.3.3 80486寄存器体系结构 14
1.4 宏汇编语言程序设计概述 14
1.4.1 什么是宏汇编语言 14
1.4.2 数据表示 16
1.4.3 语句格式和语句行构成 18
1.4.4 程序实例 20
习题 21
第二章 386/486指令与寻址技术 22
2.1 8088指令的寻址方式 22
2.1.1 操作数寻址方式 22
2.1.2 程序转移地址寻址 25
2.1.3 寻址方式对数据结构的支持 26
2.2 8088的指令格式 29
2.2.1 不同长度指令格式例示 29
2.2.2 寻址方式MOD字节 29
2.2.3 越段前缀指令字节 30
2.2.4 8088的常用指令集 31
2.3 386/486指令与寻址技术 32
2.3.1 数据与全地址类型 32
2.3.2 存储器组织方式 33
2.3.3 保护模式存储器管理功能 34
2.3.4 386/486指令寻址模式 35
2.4.1 386/486指令类型 38
2.4 386/486指令系统简介 38
2.4.2 数据传送指令 41
2.4.3 I/O字符设备DOS功能调用 47
习题 49
第三章 高级汇编连接与调试工具 51
3.1 全屏幕编辑工具EDIT 51
3.1.1 进入EDIT编辑屏幕 51
3.1.2 EDIT菜单功能与使用 52
3.1.3 热键与编辑功能键 53
3.2 宏汇编程序与连接程序 54
3.2.1 系统与工具软件的文件 54
3.2.2 宏汇编MASM6.10的使用参数 55
3.2.3 连接程序LINK5.31的参数 55
3.2.4 高级汇编连接程序ML的参数 56
3.2.5 宏汇编过程 57
3.3 调试工具DEBUG与386BUG 58
3.3.1 调试程序DEBUG 58
3.3.2 386调试程序386BUG 61
3.3.3 窗口代码调试工具CV 63
3.4 程序的汇编连接与执行过程 63
3.4.1 编辑汇编语言程序实例 63
3.4.2 基本汇编连接与执行过程 64
3.4.3 高级汇编连接与执行过程 65
3.4.4 386BUG调试程序例示 66
3.5 程序指令执行与错误信息 67
3.5.1 程序指令代码与指针IP 67
3.5.3 汇编与运行的错误信息 69
3.5.2 程序代码的执行过程 69
习题 72
第四章 386汇编伪指令功用 73
4.1 386汇编语句与表达式 73
4.1.1 宏汇编语言语句格式 73
4.1.2 常量和数值表达式 75
4.1.3 标号和变量与地址表达式 76
4.2 方式与段类伪指令 81
4.2.1 方式伪指令 81
4.2.2 数据与符号定义伪指令 83
4.2.3 段定义与段管理伪指令 86
4.3.1 过程与调用 89
4.3 过程模块与记录结构 89
4.3.2 记录语句RECORD 91
4.3.3 结构语句STRUC和ENDS 92
习题 94
第五章 宏功能与模块技术 96
5.1 宏指令和宏库 96
5.1.1 宏指令定义 96
5.1.2 宏指令调用与宏展开 97
5.1.3 宏体的特殊处理 98
5.1.4 宏库建立与使用 100
5.1.5 宏指令与子程序的比较 101
5.2.1 固定重复伪指令REPT 102
5.2 重复块语句 102
5.2.2 不定重复伪指令IRP 103
5.2.3 单字符不定重复伪指令IRPC 104
5.3 条件汇编与列表控制 104
5.3.1 条件汇编 104
5.3.2 宏列表输出 107
5.4 程序的连接技术 108
5.4.1 程序模块间符号通讯 108
5.4.2 多模块程序文件的连接操作 110
5.4.3 子程序库的利用及其管理 111
5.5 MASM基本伪指令表 112
习题 115
6.1.1 整数加减法运算指令 116
6.1 算术运算类指令语句 116
第六章 486指令汇编表示与用法 116
6.1.2 整数乘除法和符号扩展指令 118
6.1.3 BCD十进制数调整指令 120
6.2 逻辑和移位指令 121
6.2.1 逻辑运算指令 121
6.2.2 一般移位指令 122
6.2.3 循环移位指令 123
6.2.4 双精度移位指令 124
6.3 字符串指令与重复前缀 125
6.3.1 字符串操作的共性 125
6.3.2 常用串操作与查表指令 125
6.3.3 基本输入输出与串输入输出指令 129
6.3.4 重复前缀指令 130
6.4 转移与循环控制类指令 131
6.4.1 调用返回与无条件转移指令 131
6.4.2 Jcc条件转移指令 133
6.4.3 循环控制指令 135
6.5 处理器控制与386新增指令 135
6.5.1 处理器基本控制指令 135
6.5.2 处理器外部同步控制指令 137
6.5.3 386新增加的指令 138
6.6 高级保护控制和486新增指令 140
6.6.1 高级语言支持指令 140
6.6.2 保护控制指令 141
6.6.3 486新增加的指令 145
习题 146
第七章 程序设计常用方法与实例 148
7.1 基本程序设计 148
7.1.1 程序设计步骤 148
7.1.2 顺序程序的实现 149
7.1.3 分支判断的方法 149
7.1.4 循环控制方法 151
7.2 算术运算与代码变换程序设计 152
7.2.1 16位和32位的代码变换 152
7.2.2 二进制运算 155
7.2.3 BCD数的运算 158
7.3.1 查找程序设计 161
7.3 查找排序检索程序设计 161
7.3.2 排序程序设计 162
7.3.3 检索程序设计 165
7.4 字符串操作程序设计 167
7.4.1 查表转换 167
7.4.2 字符串输入输出 168
7.4.3 加密解密程序设计 170
7.4.4 字符串插入操作 172
7.5 递归子程序设计 174
7.5.1 子程序的一般设计方法 174
7.5.2 递归子程序设计 175
习题 178
8.1.1 概述 181
第八章 DOS高级功能程序设计 181
8.1 DOS提供的文件管理功能 181
8.1.2 DTA和FCB及文件特性 182
8.1.3 文件管理功能调用号 183
8.2 磁盘文件管理程序设计 184
8.2.1 扩展的磁盘文件管理概念 184
8.2.2 扩展的常用读写功能调用 185
8.2.3 扩展的文件管理程序实例 187
8.2.4 传统文件管理程序设计 190
8.3 DOS高级调用程序开发 192
8.3.1 COM文件的编制 192
8.3.2 调用可执行EXE和COM文件 194
8.4.1 系统设备管理 196
8.4 DOS系统功能调用 196
8.4.2 系统文件目录管理 198
8.4.3 系统其它管理 201
习题 203
第九章 BIOS中断调用技术 204
9.1 中断与中断类型码 204
9.1.1 计算机中断 204
9.1.2 中断源和中断向量表 204
9.1.3 中断类型码分配表 205
9.2 ROM BIOS中断调用 207
9.2.1 BIOS例行程序及调用约定 207
9.2.2 BIOS键盘输入与打印机输出 210
9.2.3 屏幕窗口色彩显示控制 213
9.3.1 屏幕绘图程序 221
9.3 图形与动画设计实现 221
9.3.2 图形显示 223
9.3.3 动画显示 226
9.4 BIOS其它中断调用 229
习题 233
第十章 高级汇编其它方法与技术 234
10.1 输入输出指令程序设计 234
10.1.1 I/O指令和数据传送方式 234
10.1.2 8259中断控制器及其连接和编程 237
10.1.3 打印机中断传送方式程序设计 238
10.2.2 唱歌程序编制 240
10.2 声音产生与程序编制 240
10.2.1 产生声音的基本方法 240
10.3 磁盘与异步通讯程序 242
10.3.1 异步通讯程序 243
10.3.2 软盘格式化程序 245
10.4 汇编与高级语言程序的连接 246
10.4.1 汇编与BASIC程序的连接 246
10.4.2 汇编与PASCAL程序的连接 248
10.4.3 汇编与C语言程序的连接 249
10.4.4 直写屏幕与FOXPRO程序的连接 251
习题 258
附录 宏汇编语言程序设计试题卷 258
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017