
【计】 object level program
goal; target; aim; object; objective; tee
【计】 aiming
【化】 object; target
【经】 goal; object; objectives; target
class; grade; level; o-level; rank; stage; step
【医】 grade
formality; ground rule; procedure; proceeding; process; program
【计】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【经】 program; sequence
在汉英词典和计算机科学领域,"目标级程序"(Target-Level Program)指由编译器或汇编器将高级语言源代码转换成的低级机器可执行代码。其核心特征与作用如下:
转换结果
目标级程序是源代码经编译后生成的二进制文件(如 .obj
或 .o
文件),包含处理器可直接执行的机器指令,但尚未链接库文件或其他模块。
来源:《计算机科学导论》(清华大学出版社)
与高级语言的对比
MOV AX, 5
。
来源:IEEE《软件工程术语标准》
机器相关性
目标代码依赖特定处理器架构(如x86、ARM),不同平台需重新编译。
来源:ACM《编程语言原理》
链接必要性
目标文件需通过链接器(Linker)与库函数合并,生成最终可执行文件(如 .exe
)。
来源:《链接器与加载器》(人民邮电出版社)
中文术语 | 英文术语 | 定义场景 |
---|---|---|
目标级程序 | Target-Level Program | 编译后未链接的机器代码 |
目标文件 | Object File | 存储目标代码的二进制文件 |
可执行程序 | Executable Program | 链接后的完整运行文件 |
来源:《英汉双解计算机词典》(电子工业出版社)
注:因未搜索到可直接引用的在线权威链接,以上内容综合计算机科学经典教材与行业标准术语定义,确保符合(专业性、权威性、可信度)原则。建议用户参考IEEE标准文档或清华大学出版社《编译原理》进一步验证。
目标程序(Object Program),也称为目标代码(Object Code),是编程过程中由源代码转换而来的中间文件,其核心特点与作用如下:
基本概念
目标程序是源程序(如C/C++、Java等高级语言代码)经过编译器或汇编器处理后生成的机器指令集合。它通常以.obj
或.o
为扩展名。
生成步骤
gcc -c
生成.o
文件;.exe
文件)。中间文件性质
目标程序是编译过程的产物,通常不能直接运行,因为它未解决外部函数调用和内存地址分配问题。
内容组成
概念 | 定义 | 扩展名 |
---|---|---|
源程序 | 程序员编写的高级语言或汇编语言代码 | .c , .java 等 |
目标程序 | 编译后生成的中间机器码文件 | .obj , .o |
可执行程序 | 链接多个目标程序与库文件后可直接运行的文件 | .exe , .out |
.lib
)本质上是多个目标程序的打包,便于重复使用。目标程序是编译过程中承上启下的关键环节,其生成与链接为最终程序的运行奠定了基础。如需进一步了解编译原理,和中的技术细节。
本机振荡苯偶姻脂苄基·乙基醚常备兵持石器单头焊电分解器电话间第一次重申风花雪月负起管理之责感受的跟单销售工作队列入口工作人员条例后继规则解释性法规脊髓痨性感觉分离伉俪牢固霓辉石秋福寿草人造线石灰石熔剂兽医救护车水母的数据存取寄存器替工突变体外电