《Turbo C 2.0高级程序设计技术》求取 ⇩

前言1

软件及硬件需求1

术语解释1

目录1

手册简介2

第一章 启动4

Turbo Debugger软件包4

程序盘4

README文件4

HELPME!.DOC文件4

Turbo Debugger实用程序5

安装Turbo Debugger5

获得例子文件5

正在学习Turbo语言的程序员6

已经使用过Turbo语言的程序员6

LCD和B/W显示器6

现在在哪儿?6

硬件调试6

第二章 调试和Turbo系列调试7

什么是调试?7

有错误吗?7

错误在哪儿?7

是什么错误?7

改正错误7

Turbo Debugger能做什么?8

Turbo Debugger不能做什么?8

菜单和对话窗口9

Turbo Debugger是怎样工作的?9

Turbo Debugger的优点9

对话窗口10

知道现在在哪里11

局部菜单11

历史机制12

名字自动完成13

渐增匹配(Incremental Matching)13

宏生成(Making Macros)13

窗口设置14

视频窗口(View Window)14

检测窗口(Inspect Window)16

活动窗口(Active Window)16

用户屏幕(User Screen)16

窗口里有什么?17

用窗口工作(Working with Window)18

窗口切换(Window Hopping)18

窗口移动和改变大小(Moving and Resizing Windows)19

关闭和恢复(Closing and Recoving Windows)19

保存屏幕配置(Saving Window Layout)19

求得帮助19

联机帮助20

底部参考行20

第三章 一个快速启动的例子22

演示程序22

窗口23

状态行23

菜单23

使用Turbo Debugger23

使用C演示程序24

使用Pascal演示程序28

第四章 开始用Turbo Debugger34

准备待调试程序34

准备Turbo C程序34

准备Turbo Pascal程序34

准备Turbo汇编程序34

准备Microsoft程序34

运行Turbo Debugger35

命令行选择项35

选择项菜单38

配置文件38

在Turbo Debugger中运行DOS41

返回到DOS41

第五章 控制程序执行42

检查当前程序状态42

变量窗口42

全局区局部菜单命令43

静态区局部菜单命令43

堆栈窗口44

堆栈窗口局部菜单44

源(Origin)局部菜单命令44

获取信息(Get Info)命令44

运行菜单46

执行历史窗口(Execution History Window)48

Ctrl-Break49

中断程序执行(Interrupting Program Execution)49

程序结束(Program Termination)50

重新开始一个调试(Restarting a Debugging Session)50

重装用户程序(Reloading Your Program)50

键入宏记录和再调用(Keystroke Macro Recording and Playback)50

打开新的待调试程序(Opening a New Program to Debug)50

修改程序参数51

第六章 观察和修改数据52

数据菜单(Data Menu)52

指向源文件的数据项(Pointing at Data Objects in Source File)54

观察窗口(Watch Window)54

检测窗口55

观察窗口局部菜单55

C数据检测窗口56

Pascal数据检测窗口58

汇编语言数据检测窗口59

检测窗口局部菜单61

第七章 断点63

断点菜单63

断点表达式范围64

断点窗口64

断点窗口局部菜单65

记载窗口67

记载窗口局部菜单67

全局断点68

条件断点和遍计数68

简单断点68

观察数据目标变化的断点69

记载变量值69

执行表达式69

第八章 观察和修改文件70

观察源程序文件70

模块窗口70

模块窗口局部菜单71

观察其他磁盘文件72

文件窗口72

文件窗口局部菜单73

代码地址、数据地址和行号75

选择计算表达式的语言75

第九章 表达式75

在当前范围外存取符号76

范围忽略语法76

表达式求值的隐含范围77

字节表78

C表达式78

Pascal表达式82

汇编表达式83

格式控制84

第十章 C++和面向对象Pascal的调试85

层次窗口85

对象类型列表区85

对象类型/集合检测窗口(Object Type/Class Inspect Window)86

层次树区86

对象类型/集合检测窗口局部菜单87

对象/集合实例检测窗口87

对象/集合实例检测窗口局部菜单88

第十一章 汇编级调试90

当源程序级调试不够时90

CPU窗口90

代码区91

反汇编91

代码区局部菜单92

寄存器和标志区(Registers and Flags Pane)94

寄存器局部菜单94

数据区局部菜单95

数据区95

标志区局部菜单95

堆栈区97

堆栈区局部菜单97

汇编98

操作数地址大小忽视98

内存操作数和立即数98

操作数数据大小忽略98

串指令99

转储窗口99

寄存器窗口99

Turbo C代码生成100

寄存器区101

数学处理器窗口101

80×87芯片和仿真程序101

第十二章 80×87协处理器芯片和仿真程序101

寄存器区局部菜单102

控制区102

控制区局部菜单102

状态区102

状态区局部菜单103

第十三章 命令参考104

热键104

主菜单下的命令106

局部菜单命令108

菜单结构树118

通配符搜索样板118

第十四章 如何调试程序119

当出现问题时119

调试风格119

运行整个程序119

逐步测试119

错误类型120

一般性错误120

C特有的错误121

Pascal特有的错误124

汇编特有的错误129

精确度测试131

把调试当作程序设计的一部分131

C调试132

样本调试过程132

Pascal调试135

第十五章 80386处理机上的虚拟调试140

虚拟调试所需要的设备140

安装虚拟调试设备驱动程序140

开始虚拟调试140

普通调试和虚拟调试的区别141

TD386错误信息142

TD386、SYS错误信息143

第十六章 用80286进行保护方式调试144

保护方式调试器硬件要求144

开始使用保护方式调试器144

Turbo Debugger和保护方式调试器的区别144

在不同机器上运行TD286145

第十七章 调试TSR程序和设备驱动程序146

什么是TSR?146

测试一个TSR146

什么是设备驱动程序?148

调试一个设备驱动程序148

结束调试过程150

附录A 命令行选择项151

附录B 技术资料152

附录C 内部汇编关键字155

附录D 设置Turbo Debugger参数158

附录E 远程调试167

附录F 对话窗口和错误信息171

附录G 在不同语言下使用Turbo Debugger187

术语表191

1990《Turbo C 2.0高级程序设计技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由林雪柏等编译 1990 北京科海培训中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。