您现在的位置是:首页 >要闻 > 2023-10-29 11:36:22 来源:

编译程序将高级语言翻译成与之等价的机器语言程序(编译程序)

导读 大家好,我是小夏,我来为大家解答以上问题。编译程序将高级语言翻译成与之等价的机器语言程序,编译程序很多人还不知道,现在让我们一起来...

大家好,我是小夏,我来为大家解答以上问题。编译程序将高级语言翻译成与之等价的机器语言程序,编译程序很多人还不知道,现在让我们一起来看看吧!

1、用汇编语言或高级语言编写的程序,必须先送入计算机,经过转换成用机器语言表示的目标程序(这个过程即编译),才能由计算机执行。执行转换过程的程序叫编译程序。汇编程序是指没有编译过的汇编语言源文件。

2、编译程序转换过的叫目标程序,也就是机器语言。

3、编译程序的工作情况有三种:汇编型、解释型和编译型。汇编型编译程序用来将汇编语言编写的程序,按照一一对应的关系,转换成用机器语言表示的程序。解释型编译程序将高级语言程序的一个语句,先解释成为一组机器语言的指令,然后立即执行,执行完了,取下一组语句解释和执行,如此继续到完成一个程序为止。用解释型编译程序,执行速度很慢,但可以进行人和计算机的对话,随时可以修改高级语言的程序。BASIC语言就是解释型高级语言。编译型编译程序将高级语言编写的程序,一次就会部翻译成机器语言表示的程序,而且过程进行很快,在过程中,不能进行人机对话修改。FORTRAN语言就是编译型高级语言。

本文到此讲解完毕了,希望对大家有帮助。