高级语言和汇编语言翻译成机器语言的过程要经过什么过程?
编译程序将高级语言程序翻译成与之等价的机器语言程序,该机器语言程序称为 选C。高级语言源程序翻译7a686964616fe78988e69d8331333431353361成等价的机器语言程序(称为目标程序)编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。扩展资料:为了将人类语言翻译成机器变成机器能够理解的语言,还需要进行翻译。就好像你不懂英语,英语可以翻译成汉语,这样你就能明白其中的含义。对于计算机来说,这个过程是一样的。不过计算机对于翻译有更高的要求。人类之间互相翻译语言,有一些微小的出入并不影响理解,计算机为了能够准确的得到结果,要求这个翻译的过程,必须保证“将一种语言翻译成涵义相同的等价的另一种语言”。在早期,程序的规模还比较小,翻译的过程可以人工的进行。利用查表的方式,最终是可以得到等价的机器码序列。随着计算机科学的发展,程序规模膨胀的越来越快,人工翻译变的没有。
将高级语言编写的程序翻译成机器语言程序,有两种翻译方式是( )。 将高级语言编写的程序翻译成机器语言程序,有两种翻译方式是()。A 编译和解释B 编译和汇编C 编译和链接D 解释和汇编 A 答案解析:[解析]将高级语言编写的程序翻译成机器。
将高级语言编写的程序翻译成机器语言程序采用什么翻译方式? 悟空问答合作邮箱:wendahz@toutiao.com 悟空问答侵权投诉通道:jubao@toutiao.com 京ICP备12025439号-14 京公网安备11000002002030号 网络文化经营许可证 跟帖评论自律。
将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是( )。 正确答案2113是A,编译和解5261释。原因是:编译和解释是将高级4102语言编写的程序翻译成1653机器语言程序的两种方式。解释方式是将源程序逐句解释执行,即解释一句执行一句,因此在解释方式中不产生目标文件。例如,早期的BASIC语言采用的就是“解释”方式。编译方式是将整个高级语言编写的源程序先翻译成机器语言程序,然后再生成可在操作系统下直接运行的执行程序,通常会产生目标程序。扩展资料程序设计语言的类型:1、命令式语言。这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型,十分符合现代计算机体系结构的自然实现方式。其中产生操作的主要途径是依赖语句或命令产生的副作用。现代流行的大多数语言都是这一类型,比如 Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等,各种脚本语言也被看作是此种类型。2、函数式语言。这种语言的语义基础是基于数学函数概念的值映射的λ算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如 Lisp、Haskell、ML、Scheme、F#等。3、逻辑式语言。这种语言的语义基础是基于一组已知规则的形式逻辑系统。这种语言主要用在专家系统的实现中。最著名的逻辑式语言是 。
将高级语言编写的程序翻译成机器语言程序采用的两种翻译方式是 A高级语言翻译成机器语言只有两种方式:编译和解释