《Microsoft C6.0之四 Code View及实用程序手册》求取 ⇩

第一部分CodeView调试器7

第一章启动7

1.1 限制7

1.2 CodeView7

1.3为CodeView调试器准备程序8

1.3.1 编程考虑8

1.3.2 CodeView编译任选项9

1.3.3 CodeView链接任选项9

1.3.4 准备C程序10

1.3.5 准备FORTRAN程序11

1.3.6 准备BASIC程序12

1.3.7 准备PASCAL程序13

1.3.8 准备汇编程序14

1.4 启动CodeView调试器16

1.5使用CodeView任选项18

1.5.1 使用双视屏适配器20

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

1.5.3 使用50行显示方式21

1.5.4 使用黑白显示启动21

1.5.5 指定启动命令21

1.5.6 处理中断陷阱(仅DOS)22

1.5.7 使用扩展内存(仅DOS)22

1.5.8 使用屏幕切换显示方式(仅DOS)22

1.5.9 从动态链接程序库装入信息(仅DOS)24

1.5.10 关闭鼠标24

1.5.11 调试多进程(仅OS/2)24

1.5.12 扩展EGA兼容性25

1.5.13 使用调试寄存器(仅386)25

1.5.14 启用窗口或顺序方式25

1.6 调试大程序26

1.7 与汇编器的旧版本一起工作26

第二章CodeView显示28

2.1使用窗口方式28

2.1.1 使用键盘执行窗口命令29

2.1.2 使用鼠标执行窗口命令32

2.1.3 使用菜单选择项36

2.1.4 使用联机Help44

2.2 使用顺序方式45

第三章使用会话命令46

3.1键入命令和自变量46

3.1.1 使用特殊键46

3.1.2 使用命令缓冲区46

3.2 CodeView命令和自变量的格式48

3.3 用命令进行选择正文以备使用49

第四章CodeView表达式50

4.1C表达式50

4.1.1 C符号51

4.1.2 C常数52

4.1.3 C字符串53

4.2FORTRAN表达式53

4.2.1 FORTRAN符号54

4.2.2 FORTRAN常数54

4.2.3 FORTRAN字符串55

4.2.4 FORTRAN内部函数55

4.3BASIC表达式55

4.3.1 BASIC符号56

4.3.2 BASIC常数57

4.3.3 BASIC字符串58

4.3.4 BASIC内部函数58

4.4 汇编表达式58

4.5 行编号60

4.6寄存器和地址61

4.6.1 寄存器61

4.6.2 地址61

4.6.3 地址域62

4.7存储器操作符63

4.7.1 存取字节(BY)63

4.7.2 存取字(WO)64

4.7.3 存取双字(DW)65

4.8 转换表达式求值器65

第五章执行代码67

5.1 窗口和顺序方式命令67

5.2 追踪命令68

5.3 程序单步命令70

5.4 运行命令71

5.5 执行命令73

5.6 重启命令74

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

6.1 显示表达式命令76

6.2图形显示命令82

6.2.1 调用图形显示命令83

6.2.2 更改显示84

6.3 检查符号命令85

6.4转储命令90

6.4.1 转储91

6.4.2 转储字节91

6.4.3 转储ASCII码92

6.4.4 转储整数92

6.4.5 转储无符号整数93

6.4.6 转储字93

6.4.7 转储双字94

6.4.8 转储短实数94

6.4.9 转储长实数94

6.4.10 转储10字节实数95

6.5 比较存储器命令95

6.6 搜索存储器命令96

6.7 端口输入命令97

6.8 寄存器命令98

6.9 8087命令99

第七章断点管理102

7.1 设置断点命令102

7.2 清除断点命令104

7.3 禁止断点命令105

7.4 开放断点命令106

7.5 列表断点命令106

第八章监视语句管理108

8.1 监视语句108

8.2 设置监视表达式和监视存储器语句109

8.3 设置监视点111

8.4 设置追踪点113

8.5 删除监视语句116

8.6 列表监视点和追踪点117

8.7 C实例119

8.8 FORTRAN实例119

8.9 汇编语言实例119

第九章检查代码121

9.1 设置方式命令121

9.2 反汇编命令122

9.3 观察命令124

9.4 当前位置命令126

9.5 栈追踪命令126

第十章修改代码或数据129

10.1 汇编命令129

10.2键入命令131

10.2.1 键入命令134

10.2.2 键入字节命令134

10.2.3 键入ASCII码命令135

10.2.4 键入整数命令135

10.2.5 键入无符号整数命令135

10.2.6 键入字命令136

10.2.7 键入双字命令136

10.2.8 键入短实数命令137

10.2.9 键入长实数命令137

10.2.10 键入10字节实数命令138

10.3 填充存储器命令138

10.4 移动存储器命令139

10.5 端口输出命令140

10.6 寄存器命令141

第十一章CodeView控制命令144

11.1 求助命令144

11.2 退出命令145

11.3 基数命令145

11.4 重绘命令147

11.5 屏幕切换命令147

11.6 搜索命令148

11.7 外壳出口命令149

11.8 制表设置命令151

11.9 任选项命令151

11.10重定向命令153

11.10.1 重定向CodeView输入153

11.10.2 重定向CodeView输出154

11.10.3 重定向CodeView输入和输出154

11.10.4 与重定向一起使用的命令155

11.10.4.1 注释命令155

11.10.4.2 延迟命令156

11.10.4.3 暂停命令156

第十二章在保护方式下进行调试157

12.1 在不同方式的下使用CodeView157

12.2 调试动态链接程序库158

12.3调试多重进程158

12.3.1 观察状态159

12.3.2 切换到子进程159

12.4 调试多重线索160

12.5线索命令161

12.5.1 说明符的合法值161

12.5.2 命令的合法值162

12.5.3 线索命令的表项163

12.5.4 线索对CodeView的作用164

第二部分实用程序167

第十三章使用LINK链接目标文件167

13.1 确定链接器输出167

13.2指定链接的文件168

13.2.1 指定文件名168

13.2.2 使用LINK命令行链接169

13.2.3 使用LINK提示符链接171

13.2.4 使用应答文件链接172

13.2.5 LINK如何搜索程序库172

13.2.6 LINK的存储器要求174

13.3指定链接器的任选项175

13.3.1 对准段数据(/A)175

13.3.2 以批方式运行(/BA)175

13.3.3 产生.COM文件(/BI)176

13.3.4 准备调试(/CO)176

13.3.5 设置最大的分配空间(/CP)177

13.3.6 排序段(/DO)177

13.3.7 控制数据装入(/DS)178

13.3.8 压缩可执行文件(/E)178

13.3.9 优化远调用(/F)179

13.3.10 观察任选项表(/HE)179

13.3.11 控制可执行文件装入(/NI)179

13.3.12 准备增量链接(/INC)180

13.3.13 显示链接器进程信息(/INF)180

13.3.14 映射文件中内含行号(/LI)180

13.3.15 列表公共符号(/M)181

13.3.16 忽略缺省程序库(/NOD)181

13.3.17 忽略可扩充的词典(/NOE)181

13.3.18 禁止远调用优化(/NOF)181

13.3.19 保持兼容性(NOG)182

13.3.20 保持大小写敏感性(/NOI)182

13.3.21 不插入NULL字节排序段(/NON)182

13.3.22 禁止段压缩(/NOP)182

13.3.23 设置覆盖中断(/O)183

13.3.24 压缩相邻代码段(/PACKC)183

13.3.25 压缩相邻数据段(/PACKD)184

13.3.26 填充代码段(/PADC)184

13.3.27 填充数据段(/PADD)185

13.3.28 链接时暂停(/PAU)185

13.3.29 指定Quick语言的用户程序库(/Q)186

13.3.30 设置最大的段号(/SE)186

13.3.31 控制栈大小(/ST)187

13.3.32 发出修补警告(/W)187

13.4 选择带有LINK环境变量的任选项187

13.5链接器操作188

13.5.1 段的对准188

13.5.2 帧号188

13.5.3 段的顺序189

13.5.4 组合段189

13.5.5 组189

13.5.6 修补189

13.6使用覆盖190

13.6.1 覆盖的限制191

13.6.2 覆盖管理器的提示符191

第十四章使用ILINK的增量链接193

14.1 定义193

14.2 使用ILINK的准则194

14.3 开发进程194

14.4运行ILINK195

14.4.1 使用ILINK所需的文件195

14.4.2 ILINK命令行195

14.5 ILINK如何工作196

14.6增量违例196

14.6.1 改变程序库196

14.6.2 超过代码/数据填充196

14.6.3 移动/删除数据符号196

14.6.4 删除代码符号197

14.6.5 改变段定义197

14.6.6 增加CodeView调试器信息197

第十五章使用LIB管理程序库198

15.1管理程序库198

15.1.1 使用LIB命令行管理程序库199

15.1.2 使用LIB提示符管理程序库202

15.1.3 使用应答文件管理程序库203

15.1.4 终止LIB会话期203

15.2使用LIB执行程序库管理任务204

15.2.1 建立程序库文件204

15.2.2 改变程序库文件205

15.2.3 增加程序库模块205

15.2.4 删除程序库模块205

15.2.5 替换程序库模块205

15.2.6 复制程序库模块206

15.2.7 移动程序库模块(抽取)206

15.2.8 组合程序库206

15.2.9 建立交叉引用列表文件206

15.2.10 执行一致性检查207

15.2.11 设置程序库页面大小207

第十六章NMAKE208

16.1调用NMAKE208

16.1.1 使用命令行调用NMAKE208

16.1.2 使用命令文件调用NMAKE209

16.2 NMAKE任选项209

16.3描述文件210

16.3.1 描述块211

16.3.2 宏214

16.3.3 推理规则218

16.3.4 伪指令220

16.3.5 伪目标222

16.4 应答文件生成223

16.5 NMAKE和MAKE之间的差别223

第十七章使用其它的实用程序225

17.1 使用EXEMOD实用程序修改程序头标225

17.2 使用SETENV实用程序扩大DOS环境228

17.3 使用CVPACK实用程序节省内存229

第十八章窗口和OS/2系统的链接230

18.1 动态链接库230

18.2 没有输入程序库的链接231

18.3 带有输入程序连的链接231

18.4 为什么使用输入程序库?232

18.5 动态链接的优点233

18.6 使用IMPLIB建立输入程序库233

第十九章使用模块定义文件235

19.1 模块语句235

19.2 NAME语句236

19.3 LIBRARY语句237

19.4 DESCRIPTION语句238

19.5 CODE语句238

19.6 DATA语句240

19.7 SEGMENTS语句242

19.8 STACKSIZE语句244

19.9 EXPORTS语句245

19.10 IMPORTS语句246

19.11 STVB语句247

19.12 HEAPSIZE语句247

19.13 PROTMODE语句248

19.14 OLD语句248

19.15 REALMODE语句249

19.16 EXETYPE语句249

第二十章使用BIND建立双方式程序250

20.1 联编程序库运行程序250

20.2 联编仅在保护方式下的函数250

20.3 BIND命令行251

20.4 BIND操作252

20.5 可执行文件格式252

20.6 如何建立双方式应用程序253

第二十一章使用EXEHDR255

21.1 EXEHDR命令行255

21.2 EXEHDR输出255

21.3 以冗长方式的输出257

附录260

附录A正则表达式260

A.1 正则表达式中的特殊字符260

A.2 特殊字符的查找260

A.3 使用句号261

A.4使用方括号261

A.4.1 在方括号中使用破折号261

A.4.2 在方括号中使用插入记号261

A.4.3 在方括号中匹配方括号262

A.5 使用星号262

A.6 匹配一行的开头或结尾262

附录B使用出口代码263

B.1 使用NMAKE的出口代码263

B.2 使用DOS批文件的出口代码263

B.3程序的出口代码264

B.3.1 LINK出口找码264

B.3.2 LIB出口代码264

B.3.3 NMAKE出口代码264

B.3.4 EXEMOD和SETENU出口代码265

B.3.5 CVPACK出口代码265

附录C错误信息266

C.1 CodeView错误信息266

C.2LINK错误信息273

C.2.1 LINK严重错误信息273

C.2.2 LINK非严重错误信息278

C.2.3 LINK提醒信息281

C.3ILINK错误信息283

C.3.1 ILINK严重错误284

C.3.2 增量违例287

C.3.3 ILINK提醒信息288

C.4LIB错误信息289

C.4.1 严重LIB错误信息289

C.4.2 非严重LIB错误信息291

C.5NMAKE错误信息292

C.5.1 严重NMAKE错误信息292

C.5.2 提醒NMAKE错误信息296

C.6 EX.EMOD错误信息296

C.6.1 严重EXEMOD错误信息297

C.6.2 提醒EXEMOD错误信息297

C.7 SETENV错误信息298

《Microsoft C6.0之四 Code View及实用程序手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由北京科海培训中心 北京科海培训中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

行政执法与行政诉讼实务(1992 PDF版)
行政执法与行政诉讼实务
1992 长春:吉林人民出版社
MICROSOFT QUICK C 库程序参考手册(1988 PDF版)
MICROSOFT QUICK C 库程序参考手册
1988
MICROSOFT WINDOWS V3.0 程序员参考手册(1991年05月第1版 PDF版)
MICROSOFT WINDOWS V3.0 程序员参考手册
1991年05月第1版 电子工业出版社
NOVELL NETWAR386实用程序参考手册( PDF版)
NOVELL NETWAR386实用程序参考手册
中国科学院希望高级电脑技术公司
Microsoft C程序库参考手册(1987 PDF版)
Microsoft C程序库参考手册
1987
Microsoft office 实用手册( PDF版)
Microsoft office 实用手册
北京:清华大学出版社
Microsoft C6.0之二  高级程序设计技术( PDF版)
Microsoft C6.0之二 高级程序设计技术
北京科海培训中心
Microsoft C 5.10版程序库手册与参考手册( PDF版)
Microsoft C 5.10版程序库手册与参考手册
中国科学院希望高级电脑技术公司
CC-DOS及其实用程序使用手册( PDF版)
CC-DOS及其实用程序使用手册
Microsoft C 6.0 Code View及实用程序手册( PDF版)
Microsoft C 6.0 Code View及实用程序手册
Code View调试器使用说明和实用程序  中(1990 PDF版)
Code View调试器使用说明和实用程序 中
1990
MICROSOFT C 6.0之一安装及使用手册( PDF版)
MICROSOFT C 6.0之一安装及使用手册
北京科海培训中心资料组
Microsoft鼠标器程序员参考手册(1994 PDF版)
Microsoft鼠标器程序员参考手册
1994 北京:学苑出版社
Microsoft C6.0大全(1991 PDF版)
Microsoft C6.0大全
1991 合肥:中国科学技术大学出版社
Microsoft Quick C库程序参考手册(1988 PDF版)
Microsoft Quick C库程序参考手册
1988 北京:国防工业出版社