《Microsoft C5.0 优化编译 CodeView 调试器使用说明和实用程序 第3册》

简介1

1.1CodeView调试器的新特色1

1.2 关于本手册2

1.3 符号的约定3

第一部分CodeVieW调试器5

第一章启动7

1.1 限制7

1.2准备CodeView要用的程序7

1.2.1 编程考虑8

1.2.2 CodeView编译任选项8

1.2.3 CodeView连接任选项9

1.2.4 准备C程序9

1.2.5 准备Fortran程序10

1.2.6 准备Basic程序11

1.2.7 准备Pascal程序12

1.2.8 准备汇编语言程序13

1.3 启动CodeView调试器15

1.4CodeView但选项的使用17

1.4.1 使用双视屏适配器18

1.4.2 使用增强型图形适配器的43行显示方式18

1.4.3 使用黑白屏幕显示19

1.4.4 给定启动命令19

1.4.5 管理中断陷阱20

1.4.6 使用扩展型存贮器20

1.4.7 设定屏幕切换方式20

1.4.8 关闭鼠标22

1.4.9 扩展EGA兼容性22

1.4.10 启用窗口或顺序方式23

1.5 调试大程序23

1.6 和汇编程序的旧版本一起工作23

第二章CodeView的显示25

2.1启用窗口方式25

2.1.1通过键盘执行窗口命令26

2.1.1.1 用键盘命令移动光标26

2.1.1.2 用键盘命令改变屏幕27

2.1.1.3 用键盘命令控制程序执行27

2.1.1.4 用键盘从菜单中选择28

2.1.2用鼠标执行窗口命令29

2.2.2.1 用鼠标改变屏幕29

2.2.2.2 用鼠标控制程序执行30

2.2.2.3 用鼠标从菜单中选择31

2.1.3使用菜单选择项32

2.1.3.1 使用File菜单32

2.1.3.2 使用View菜单33

2.1.3.3 使用Search菜单34

2.1.3.4 使用Run菜单35

2.1.3.5 使用Watch菜单36

2.1.3.6 使用Options菜单37

2.1.3.7 使用Language菜单38

2.1.3.8 使用Calls菜单38

2.1.3.9 使用Help菜单39

2.1.4 使用Help系统39

2.2 使用顺序方式39

第三章使用会话命令41

3.1键入命令和参数41

3.1.1 使用特殊键41

3.1.2 使用命令缓冲区41

3.2 CodeView的命令和参数的格式42

第四章CodeView表达式43

4.1C表达式43

4.1.1 标识符43

4.1.2 常数44

4.1.3 C串45

4.2FORTRAN表达式45

4.2.1 FORTRAN符号46

4.2.2 FORTRAN常数46

4.2.3 FORTRAN串47

4.2.4 FORTRAN内部函数47

4.3BASIC表达式48

4.3.1 BASIC符号49

4.3.2 BASIC常数49

4.3.3 BASIC串51

4.3.4 BASIC内部函数51

4.4Pascal表达式51

4.4.1 Pascal标识符52

4.4.2 Pascal常数52

4.4.3 Pascal串53

4.4.4 Pascal内部函数53

4.5 汇编表达式54

4.6 行标号55

4.7寄存器和地址55

4.7.1 寄存器56

4.7.2 地址56

4.7.3 地址域57

4.8存贮器操作57

4.8.1 存取字节(BY)58

4.8.2 存取字(WO)58

4.8.3 存取双字(DW)59

4.9 转换表达式识别器59

第五章执行代码61

5.1 Trace(追踪)命令61

5.2 Program Step(程序步)命令63

5.3 Go(走)命令65

5.4 Execute(执行)命令67

5.5 Restart(重启)命令68

第六章检查数据和表达式69

6.1 表达式显示命令69

6.2 符号检查命令76

6.3内存显示命令80

6.3.1 内存显示82

6.3.2 内存字节显示82

6.3.3 内存ASCII字符显示82

6.3.4 内存整数显示83

6.3.5 内存无符号整数显示83

6.3.6 内存字显示84

6.3.7 内存双字显示84

6.3.8 内存短实数显示85

6.3.9 内存长实数显示85

6.3.10 内存10字节实数显示85

6.4 存储器比较命令86

6.5 搜索存储器查寻命令87

6.6 端口输入命令88

6.7 寄存器命令88

6.8 8087命令90

第七章断点管理92

7.1 Breakpoint Set(断点设置)命令92

7.2 Breakpoint Clear(断点清除)命令94

7.3 Breakpoint Disable(断点屏蔽)命令95

7.4 Breakpoint Enable(断点启动)命令96

7.5 Breakpoint List(断点列表)命令96

第八章Watch(观察)语句的管理98

8.1 设置表达式观察和内存观察语句99

8.2 设置观察点101

8.3 设置追踪点103

8.4 删除观察语句106

8.5 列出观察点和追踪点107

8.6 C的实例108

8.7 FORTRAN的实例108

8.8 Pascal的实例109

8.9 汇编的实例110

第九章检查代码112

9.1 Set Mode(方式设置)命令112

9.2 Unassemble(逆汇编)命令113

9.3 View(查看)命令115

9.4 Current Location(当前定位)命令117

9.5 Stack Trace(栈追踪)命令118

第十章代码和数据的修改121

10.1 汇编命令121

10.2键入命令123

10.2.1 键入命令126

10.2.2 键入字节命令126

10.2.3 键入ASCII字符命令126

10.2.4 键入整数命令127

10.2.5 键入无符号整数命令127

10.2.6 键入字命令128

10.2.7 键入双字命令128

10.2.8 键入短实数命令129

10.2.9 键入长实数命令129

10.2.10 键入10字节实数命令129

10.3 内存存入命令130

10.4 内存转移命令131

10.5 端口输出命令131

10.6 寄存器(Register)命令132

第十一章系统控制命令的使用135

11.1 帮助命令135

11.2 退出命令135

11.3 置基数命令136

11.4 重新画屏命令137

11.5 屏幕转换命令138

11.6 查寻命令138

11.7 Shell调用(Shell Escape)命令140

11.8 置制表符命令141

11.9 选择项命令142

11.10重定向命令143

11.10.1 Code View输入重定向144

11.10.2 Code View输出重定向144

11.10.3 Code View输入输出重定向145

11.10.4与重定向有关的命令145

11.10.4.1 注解命令145

11.10.4.2 延迟命令146

11.10.4.3 暂停命令146

第二部分实用程序149

第十二章使用LINK连接目标文件151

12.1指定连接文件151

12.1.1 指定文件名151

12.1.2 使用LINK命令行进行连接152

12.1.3 使用LINK提示信息进行连接153

12.1.4 使用回答文件进行连接154

12.1.5 LINK如何查寻库文件155

12.1.6 LINK的内存要求156

12.2指定连接器的可选项157

12.2.1 介绍可选项表(/HE)157

12.2.2 连接时的暂停(/PAU)158

12.2.3 显示连接器的运行信息(/Z)158

12.2.4 压缩可执行文件(/E)159

12.2.5 公共符号列表(/M)159

12.2.6 映射文件中包含行号(/LI)160

12.2.7 保持区分大小写(/NOI)160

12.2.8 忽略缺省库(/NOD)160

12.2.9 控制栈大小(/ST)160

12.2.10 设置最大分配空间(/CP)161

12.2.11 设置段数最大值(/SE)161

12.2.12 设置覆盖中断(/O)162

12.2.13 段的排序(/DO)162

12.2.14 控制数据的装入(/DS)162

12.2.15 控制可执行文件的装入(/HZ)163

12.2.16 保持兼容性(/NOG)163

12.2.17 为调试作准备(/CO)163

12.2.18 以批方式运行(/B)163

12.2.19 优化长调用(/F)164

12.2.20 屏蔽长调用的优化(/NOF)165

12.2.21 压缩相邻段(/PAC)165

12.2.22 屏蔽段的压缩(/NOP)166

12.2.23 指定Quick Langnage的用户库166

12.3 通过LINK环境变量选择可选项166

12.4连接器操作167

12.4.1 段的对齐167

12.4.2 构等号168

12.4.3 段的顺序168

12.4.4 段的结合168

12.4.5 组168

12.4.6 修正169

12.5覆盖的使用169

12.5.1 覆盖的限制170

12.5.2 覆盖管理器的提示170

第十三章使用LIB管理库172

13.1库的管理172

13.1.1使用LIB命令行管理库172

13.1.1.1 指定库文件173

13.1.1.2 指定页尺寸173

13.1.1.3 LIB命令域173

13.1.1.4 建立交叉参照列表173

13.1.1.5 指定输出库174

13.1.2使用LIB提示管理库175

13.1.2.1 行的扩充176

13.1.2.2 对提示的缺省回答176

13.1.3 使用回答文件管理库176

13.1.4 终止LIB命令的执行177

13.2使用LIB执行库管理任务177

13.2.1 建立库文件177

13.2.2 修改库文件178

13.2.3 添加库文件178

13.2.4 删除库文件178

13.2.5 替换库文件178

13.2.6 复制库文件179

13.2.7 移动库文件(选取)179

13.2.8 结合库179

13.2.9 建立交叉参照列表179

13.2.10 完成一致性检查179

13.2.11 设置库的页尺寸180

第十四章用MAKE维护程序181

14.1 使用MAKE181

14.2 建立MAKE描述文件181

14.3 自动程序开发184

14.4 运行MAKE185

14.5 指定MAKE选项185

14.6宏定义的使用186

14.6.1 定义和使用宏186

14.6.2 嵌套宏定义187

14.6.3 使用特殊的宏定义187

14.7 定义推导规则188

第十五章使用EXEPACK,EXEMOP,SETENV及ERROUT190

15.1 使用EXEPACK,压缩可执行文件190

15.2 使用EXEMOD修改程序标题191

15.3 使用SETENV扩充DOS环境空间193

15.4 使用ERROUT为错误输出重新定向194

附录196

A.正规表达式196

A.1引言196

A.2 正规表达式中的特殊字符196

A.3 特殊字符的查寻196

A.4 使用点号197

A.5使用方括号197

A.5.1 使用方括号中的减号197

A.5.2 使用方括号中的扦入符197

A.5.3 匹配括号中的括号198

A.6 使用星号198

A.7 匹配一行的头或尾198

B出器码199

B.1 MAKE与出口码199

B.2 DOS批处理文件与出口码199

B.3几个实用程序的出口码200

B.3.1 Code View出口码200

B.3.2 LINK出口码200

B.3.3 LIB出口码200

B.3.4 MAKE出口码200

B.3.5 EXEPACK出口码200

B.3.6 EXEMOD出口码200

B.3.7 SETENV出口码201

B.3.8 ERROUT出口码201

C.错误信息201

C.1Code View错误信息201

C.2 Link错误信息207

C.3 LIB错误信息214

C.4 MAKE错误信息216

C.5 EXEPACK错误信息218

C.6 EXEMOD错误信息219

C.7 SETENV错误信息220

C.8 ERROUT错误信息221

《Microsoft C5.0 优化编译 CodeView 调试器使用说明和实用程序 第3册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由宗丽苹,吴倩,邦继明等译 中国科学院科海培训中心;中国科学院软件所 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

常用可编程序控制器编程器及编程软件使用手册(1994 PDF版)
常用可编程序控制器编程器及编程软件使用手册
1994 北京:机械工业出版社
Fortran  常用算法程序库  第1册  使用说明(1978 PDF版)
Fortran 常用算法程序库 第1册 使用说明
1978 中科院物理研究所二室
Microsoft C5.0 优化编译  附加库的安装使用说明  第8册( PDF版)
Microsoft C5.0 优化编译 附加库的安装使用说明 第8册
中国科学院科海培训中心;中国科学院软件所
Microsoft C5.0 优化编译  库程序参考手册  下  第7册( PDF版)
Microsoft C5.0 优化编译 库程序参考手册 下 第7册
中国科学院科海培训中心;中国科学院软件所
MICROSOFT C5.0优化编译 第1册 用户指南( PDF版)
MICROSOFT C5.0优化编译 第1册 用户指南
中科院希望电脑技术公司
MICROSOFT C 5.0优化编译 第2册 语言说明书( PDF版)
MICROSOFT C 5.0优化编译 第2册 语言说明书
中科院希望电脑技术公司
Microsoft C5.0 优化编译  库程序参考手册  上  第6册( PDF版)
Microsoft C5.0 优化编译 库程序参考手册 上 第6册
中国科学院科海培训中心;中国科学院软件所
MICROSOFT C5.0优化编译 第9册 袖珍使用手册( PDF版)
MICROSOFT C5.0优化编译 第9册 袖珍使用手册
中国科学院科海培训中心软件所
Microsoft C5.0 优化编译  混合语言程序设计指南  第5册( PDF版)
Microsoft C5.0 优化编译 混合语言程序设计指南 第5册
中国科学院科海培训中心;中国科学院软件所
Microsoft C5.0 优化编译  Quick C使用说明  第4册( PDF版)
Microsoft C5.0 优化编译 Quick C使用说明 第4册
中国科学院科海培训中心;中国科学院软件所
CC-DOS及其实用程序使用手册( PDF版)
CC-DOS及其实用程序使用手册
Code View调试器使用说明和实用程序  中(1990 PDF版)
Code View调试器使用说明和实用程序 中
1990
Microsoft FORTRAN编译程式使用与参考手册(1986 PDF版)
Microsoft FORTRAN编译程式使用与参考手册
1986
可编程序调节器及其应用(1990 PDF版)
可编程序调节器及其应用
1990 广州:华南理工大学出版社
FORTRAN语言 Microsoft FORTRAN编译程序用户指南(1987 PDF版)
FORTRAN语言 Microsoft FORTRAN编译程序用户指南
1987 北京科海总公司培训中心;中国科学院软件研究所