解释程序和编译程序那个能产生目标程序?

解释程序和编译程序那个能产生目标程序?,第1张

都可以产生目标程序,不同的是,编译程序是把高级语言编写的源程序翻译成机器语言的目标程序衫孝氏.解释程序或散,是把某慎液种程序设计语言编写的源程序翻译成机器语言的目标程序,且翻译一条,执行一条的原则

汇编器。汇编器将汇编语言源程序翻译为机器语言目标程序,实现了汇编语言到机器语言的转换。汇编器的工作原理是将汇编程序中的助记符(Mnemonic)、符号(Symbol)等转换为对应的二进制代码,形成目标程序。汇编器还会进行一些错误检查、弯羡地址分配等 *** 作,以确保目标程序正确有效。在生成目标程序后,可以通过链接乎陪器(Linker)和加载器(Loader)等工具,将目标程序转化为可岁闹蠢以在计算机上运行的可执行文件。

把源程序雀颤转换为目标程序的过程叫编译

所以能将高级语言编写的源启岁空程序转换为目标程序的是相应的高级语言编译程序

故答案为C—编译程序

拓展资料:

编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为悄瞎输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

参考资料:

编译程序_百度百科


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8213416.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存