《微机系统软件分析》求取 ⇩

目录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 DEBUG4

2.1.1 Debug的启动4

2.1.2 Debug命令中的约定4

2.1.3 Debug的命令集5

2.1.4 Debug的错误信息14

§2.2 CODE VIEW16

2.2.1用键盘命令移动光标17

2.2.2用键盘命令修改屏幕18

2.2.3用键盘命令控制程序执行18

2.2.4用键盘命令从菜单上作选择19

2.2.5 Code View的限制和存在的问题20

§2.3Turbo Debuger20

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高级反汇编工具——Sourcer47

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

1998《微机系统软件分析》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由朱禹著 1998 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微机与农业系统工程应用软件(1987 PDF版)
微机与农业系统工程应用软件
1987 济南:山东科学技术出版社
软盘子系统分析( PDF版)
软盘子系统分析
80286软硬件系统剖析( PDF版)
80286软硬件系统剖析
中国科学院希望高级电脑技术公司
微机应用软件( PDF版)
微机应用软件
80286  软硬件系统剖析( PDF版)
80286 软硬件系统剖析
微机新软件系列丛书(1994 PDF版)
微机新软件系列丛书
1994 学苑出版社
图示Foxpro 2.5/2.6 for DOS基础教程(1996 PDF版)
图示Foxpro 2.5/2.6 for DOS基础教程
1996 成都:电子科技大学出版社
80286微机系统分析与维修(1989 PDF版)
80286微机系统分析与维修
1989 软件报编辑部
计算机软件新技术  面向对象的系统分析(1992 PDF版)
计算机软件新技术 面向对象的系统分析
1992 北京:清华大学出版社
微机用多元统计分析软件(1986 PDF版)
微机用多元统计分析软件
1986 成都:四川科学技术出版社
微型计算机系统及其实用软件(1996 PDF版)
微型计算机系统及其实用软件
1996 北京:电子工业出版社
80286微机系统分析(1988 PDF版)
80286微机系统分析
1988 北京中科院计算所第十四研究室
微型计算机统计分析软件包SPSS/PC+(1992 PDF版)
微型计算机统计分析软件包SPSS/PC+
1992 北京:航空工业出版社
统计分析系统SAS软件实用教程(1996 PDF版)
统计分析系统SAS软件实用教程
1996 北京:北京航空航天大学出版社
微波系统分析仪(1985 PDF版)
微波系统分析仪
1985 北京:人民邮电出版社