当前位置:首页 > 工业技术
Turbo C 2.0高级程序设计技术
Turbo C 2.0高级程序设计技术

Turbo C 2.0高级程序设计技术PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:林雪柏等编译
  • 出 版 社:北京科海培训中心
  • 出版年份:1990
  • ISBN:
  • 页数:193 页
图书介绍:
《Turbo C 2.0高级程序设计技术》目录

前言 1

软件及硬件需求 1

术语解释 1

目录 1

手册简介 2

第一章 启动 4

Turbo Debugger软件包 4

程序盘 4

README文件 4

HELPME!.DOC文件 4

Turbo Debugger实用程序 5

安装Turbo Debugger 5

获得例子文件 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 Debugger 23

使用C演示程序 24

使用Pascal演示程序 28

第四章 开始用Turbo Debugger 34

准备待调试程序 34

准备Turbo C程序 34

准备Turbo Pascal程序 34

准备Turbo汇编程序 34

准备Microsoft程序 34

运行Turbo Debugger 35

命令行选择项 35

选择项菜单 38

配置文件 38

在Turbo Debugger中运行DOS 41

返回到DOS 41

第五章 控制程序执行 42

检查当前程序状态 42

变量窗口 42

全局区局部菜单命令 43

静态区局部菜单命令 43

堆栈窗口 44

堆栈窗口局部菜单 44

源(Origin)局部菜单命令 44

获取信息(Get Info)命令 44

运行菜单 46

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

Ctrl-Break 49

中断程序执行(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

在不同机器上运行TD286 145

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

什么是TSR? 146

测试一个TSR 146

什么是设备驱动程序? 148

调试一个设备驱动程序 148

结束调试过程 150

附录A 命令行选择项 151

附录B 技术资料 152

附录C 内部汇编关键字 155

附录D 设置Turbo Debugger参数 158

附录E 远程调试 167

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

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

术语表 191

相关图书
作者其它书籍
返回顶部