目录 1
1 C语言与汇编语言的接口……………………………………………………………… ( 1 )1.1 C语言接口编程基础 1
1.2调用约定与参数传递 2
1.3 从C语言中调用汇编函数 6
1.4建立汇编语言框架 13
1.5从汇编程序中调用C语言函数 21
1.6 C语言与汇编语言程序接口调用实例 23
2高级语言与C语言的接口 30
2.1 PASCAL语言与C语言的程序接口 30
2.2 PROLOG语言与C语言的程序接口 34
2.3 BASIC语言调用C语言的程序接口 42
2 4 FOXBASE.dBASEⅢ数据库与C语言的程序接口 …………………… (45 )2.5 Fortran语言与C语言的程序接口 54
3高级语言与汇编语言的接口 57
3.1 Turbo Pascal调用Turbo Assemble的接口 57
3.2 Turbo Basic调用Turbo Assemble的接口 66
3.3 Turbo Prolog调用Turbo Assemble的接口 76
3.4 FORTRAN调用汇编语言的接口 87
4 C语言与DOS系统的接口 90
4.1 伪变量 90
4.2汇编代码 93
4.3 C语言与BIOS的接口 99
4.4 C语言与DOS的接口 110
5高级语言与DOS的接口 114
5.1 Turbo Pascal与DOS的接口 114
5.2 Turbo Prolog与DOS的接口 140
6高级语言之间的接口 146
6.1 Turbo Prolog与 MS-Fortran 的接口 146
6.2 Turbo Prolog访问dBASE Ⅲ数据库文件 157
7混合编程调试程序Turbo Debugger 165
7.1 Turbo Debugger的启动 165
7.2 Turbo Debugger 调试示例 170
8设备驱动程序的编写 176
8.1 DOS对设备驱动程序的管理和请求 176
8.2 C语言描述设备驱动程序 183
8.3 用C语言编写驱动程序 189
9混合编程实用程序 196
9.1 TASM命令行 196
9.2 Turbo Link 206
9.3 TLIB—Turbo库管理员 212
9.4 GREP—文件查找程序 215
参考文献 220