综合研究:
在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想)。同时使我们:
(1)认识到汇编语言对于深入理解其他领域知识的重要性。
(2)对前面所学习的汇编语言知识进行融会。
(3)对用研究的方法进行学习进行体验。
研究实验1_搭建一个精简的C语言开发环境:
在运行过程中如果需要使用TC 2.0中的相关文件,就会出现文件找不到的错误,我们根据提示信息,就可以知道
找不到的是哪个文件,也就可能分析出这个文件是干什么用的。
1.缺少目标文件cos.obj
2.缺少库文件emu.lib
3.缺少库文件maths.lib
4.缺少库文件graphics.lib
5.缺少库文件cs.lib
说明:
*.obj:目标文件
*.lib:库文件
相应文件所起作用如下(来自百科):
TC.EXE 集成开发环境
C0?.OBJ 不同模式启动代码
C?.LIB 不同模式运行库
GRAPHICS.LIB 图形库
EMU.LIB 8087仿真库
maths.lib数学函数库
其中上面的?分别为:
T Tiny(微型模式)
S Small(小模式)
C Compact(紧凑模式)
M Medium(中型模式)
L Large(大模式)
H Huge(巨大模式)
几点解释:
(1)一般我们常使用的是TC.exe,实际上,Turbo C包有两种编译器,集成开发环境下的叫做TC.exe和命令行方式
下的图形界面运行环境叫做TCC.exe(需要额外的graphics.lib文件提供支持)
(2)此程序中调用了printf函数,大家都知道调用C语言的库函数需要添加头文件,这里却不添加也可以,因为在
cs.lib中已经添加了printf函数的具体实现。
在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想)。同时使我们:
(1)认识到汇编语言对于深入理解其他领域知识的重要性。
(2)对前面所学习的汇编语言知识进行融会。
(3)对用研究的方法进行学习进行体验。
研究实验1_搭建一个精简的C语言开发环境:
在运行过程中如果需要使用TC 2.0中的相关文件,就会出现文件找不到的错误,我们根据提示信息,就可以知道
找不到的是哪个文件,也就可能分析出这个文件是干什么用的。
1.缺少目标文件cos.obj
2.缺少库文件emu.lib
3.缺少库文件maths.lib
4.缺少库文件graphics.lib
5.缺少库文件cs.lib
说明:
*.obj:目标文件
*.lib:库文件
相应文件所起作用如下(来自百科):
TC.EXE 集成开发环境
C0?.OBJ 不同模式启动代码
C?.LIB 不同模式运行库
GRAPHICS.LIB 图形库
EMU.LIB 8087仿真库
maths.lib数学函数库
其中上面的?分别为:
T Tiny(微型模式)
S Small(小模式)
C Compact(紧凑模式)
M Medium(中型模式)
L Large(大模式)
H Huge(巨大模式)
几点解释:
(1)一般我们常使用的是TC.exe,实际上,Turbo C包有两种编译器,集成开发环境下的叫做TC.exe和命令行方式
下的图形界面运行环境叫做TCC.exe(需要额外的graphics.lib文件提供支持)
(2)此程序中调用了printf函数,大家都知道调用C语言的库函数需要添加头文件,这里却不添加也可以,因为在
cs.lib中已经添加了printf函数的具体实现。