微机系统软件分析PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:朱禹著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:1998
- ISBN:7810125516
- 页数:192 页
目录 1
第一章微机系统软件分析法 1
§1.1系统软件分析的目的 1
§1.2系统软件分析的准备 1
1.2.1软件的分类 1
1.2.2获得原代码及其文档 1
§1.3系统软件的分析方法 2
1.3.1静态分析 2
1.3.2动态分析 2
1.3.3动静态分析相结合 2
1.3.4宏观推测与微观处理相结合 3
第二章软件分析工具 4
§2.1 DEBUG 4
2.1.1 Debug的启动 4
2.1.2 Debug命令中的约定 4
2.1.3 Debug的命令集 5
2.1.4 Debug的错误信息 14
§2.2 CODE VIEW 16
2.2.1用键盘命令移动光标 17
2.2.2用键盘命令修改屏幕 18
2.2.3用键盘命令控制程序执行 18
2.2.4用键盘命令从菜单上作选择 19
2.2.5 Code View的限制和存在的问题 20
§2.3Turbo Debuger 20
2.3.1硬件及软件需求 21
2.3.2术语解释 21
2.3.3Turbo Debugger能帮用户做什么 21
2.3.4Turbo Debugger不能做什么 22
2.3.5Turbo Debugger是怎样工作的 23
§2.4Turbo Debugger的优势 23
§2.5控制程序执行 25
2.5.1考察当前程序状态 25
2.5.2运行菜单 29
2.5.3执行历史窗口 31
2.5.4 中断程序执行 33
2.5.5程序终止 34
2.5.6重新开始调试 34
2.5.7打开新的待调试程序 35
2.5.8改变程序参数 35
§2.6汇编级调试 36
2.6.1当源程序级调试不够时 36
2.6.2 CPU窗口 36
2.6.3代码区 37
2.6.4寄存器和标志位区 40
2.6.5数据区 41
2.6.6堆栈区 44
2.6.7汇编 45
2.6.8转储窗口 46
2.6.9寄存器窗口 46
2.6.10Turbo C代码生成 46
2.7.1 Sourcer的启动 47
§2.7高级反汇编工具——Sourcer 47
2.7.2命令 49
第三章系统软件分析的文档 51
§3.1文档标准 51
§3.2系统软件分析报告的编制 51
§3.3程序分析框图的编制与说明 52
§3.4系统软件改造的工作文档 52
第四章 *.COM与*.EXE文件的基础知识 53
§4.1 *.COM文件结构 53
4.1.1编辑源程序 53
4.1.2汇编生成.COM程序 54
§4.2加载.COM文件的过程 54
§4.3.EXE文件段重定位 55
4.3.1 *.EXE文件的结构 56
4.3.2加载.EXE文件的过程 59
§5.2 GWBASIC的内部结构 62
第五章GWBASIC.EXE的分析 62
§5.1 GWBASIC装入后的内存分配 62
5.2.1关键字表 63
5.2.2关键字入口地址表 65
5.2.3关键字索引表 67
5.2.4错误信息表 67
§5.3 GWBASIC用户程序的结构 69
5.3.1 GWBASIC用户程序的整体结构 69
5.3.2 BASIC的语句结构 69
§5.4 BASIC的键盘接收及换码解释 71
§5.5 BASIC的命令与程序的执行过程 71
5.5.1立即命令的执行过程 71
5.5.2 BASIC程序的执行过程 71
第六章GWBASIC语言的功能改进 73
§6.1新增加的结构化功能语句和用户使用内存的扩充 73
§6.2 GWBASIC程序代码段的扩充 75
§6.3关键字空间的扩充 76
§6.4 GWBASIC用户空间的扩充 79
6.4.1解决问题的方法与程序设计思想 79
6.4.2 Debug命令文本文件的执行 80
6.4.3扩充用户空间的程序代码 81
§6.5条件语句的改进 91
6.5.1结构化条件语句 91
6.5.2程序设计思想 92
6.5.3增加的关键字和程序模块 92
6.5.4多行条件语句中所用的标志单元及作用 93
6.5.5条件语句框图 94
6.5.6结构化条件语句程序代码 96
6.5.7结构化条件语句的测试方案及测试结果 106
§6.6循环语句的改进 113
6.6.1 DO—LOOP循环语句 113
6.6.2 EXITDO语句 113
6.6.3程序设计思想 113
6.6.4 DO—LOOP循环语句实现的框图 114
6.6.5循环语句程序的代码 118
§6.7子程序语句的改进 122
6.7.1新增的子程序语句 122
6.7.2程序设计思想 123
6.7.3实现方法 124
6.7.4程序设计说明 124
6.7.5程序框图 127
6.7.6程序清单 131
第七章WS.COM的分析 142
§7.1 Wordstar包括的文件 142
§7.2 WS.COM的装入 144
7.2.1 WSMSGS.OVR的装入 144
7.2.2 WSOVLY1.OVR装入 144
7.2.3代码覆盖工作是如何完成的 144
§7.3 Wordstar显示管理 144
7.4.1 WS进入编辑前的准备工作 145
§7.4 Wordstar全屏幕编辑 145
7.4.2编辑时屏幕的滚动及翻页 146
7.4.3 WS的全屏幕编辑 146
7.4.4编辑后各文件的处理 147
§7.5词典拼读检查文件SPELSTAR.OVR的分析 148
7.5.1文件拼读检查功能的执行过程 148
7.5.2词典文件SPELSTAR.DCT的结构 148
7.5.3对用户文件的预处理 149
7.5.4用户单词拼写校对分析及相关子程序清单注释 150
7.5.5用户单词拼读检查举例 172
附录1扩充用户空间的DEBUG命令文本程序 174
附录2 ASCII码字符集 187
附录3模块剖析汇总表 188
附录4例程剖析汇总表 189
附录5Turbo Debugger菜单树 190
参考文献 190
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《管理信息系统习题集》郭晓军 2016
- 《分析化学》陈怀侠主编 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《全国普通高等中医药院校药学类专业十三五规划教材 第二轮规划教材 分析化学实验 第2版》池玉梅 2018
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019