99问答网
所有问题
将高级语言源程序翻译成机器语言程序过程,常引入中间代码。以下关于中间代码叙述中,不正确是( )
A.中间代码不依赖于具体机器
B.使用中间代码可提高编译程序可移植性
C.中间代码可以用树或图表示
D.中间代码可以用栈和队列表示
举报该问题
推荐答案 2023-05-21
【答案】:D
中间代码是源程序一种内部表示,或称中间语言。中间代码作用是使编译程序结构在逻辑上更为简单明确。使用中间代码可提高编译程序可移植性,常见有逆波兰记号、四元式、三元式和树。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WzjzzXjWjW7t77jvBtt.html
相似回答
将高级语言源程序翻译成机器语言程序过程中常引入中间代码
。
以下关于
...
答:
中间代码
生成阶段工作是根据语义分析输出生成中间代码。"中间代码"是一种简单且含义明确记号系统,可以有若干种形式,它们共同特征是与具体机器无关。中间代码设计原则主要有两点:一是容易生成,二是容易被
翻译成
目标代码。
将高级语言源程序翻译成机器语言程序过程中,常引入中间代码
。
以下关于
...
答:
在进行了语法分析和语义分析阶段工作之后,有编译
程序将源程序变成
一种内部表示形式,这种内部表示形式叫做
中间语言
或中间表示或
中间代码
。所谓“中间代码”是一种结构简单、含义明确记号系统,这种记号系统复杂性介于
源程序语言
和
机器语言
之间,容易将它
翻译成
目标代码。另外,还可以在中间代码一级进行与机器无...
将高级语言源程序翻译为机器语言程序过程中常引入中间代码
。
以下关于
...
答:
【答案】:D 本题考查程序语言基础知识。“
中间代码
”是一种简单且含义明确记号系统,与具体机器无关,可以有若干种形式。可以将不同
高级程序语言翻译成
同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关优化处理,以及提高编译程序可移植性。
...
常引入中间代码
。
以下关于中间代码叙述中,
不正确是( )
答:
【答案】:D 中间代码是源程序一种内部表示,或称中间语言
。中间代码作用是使编译程序结构在逻辑上更为简单明确。使用中间代码可提高编译程序可移植性,常见有逆波兰记号、四元式、三元式和树。
对
高级语言源程序
进行编译或
翻译过程
可以分为多个阶段,解释方式不包 ...
答:
【答案】:D
将高级语言源程序翻译成机器语言程序过程
中
,常引入中间代码
。
以下关于中间代码叙述中
,不正确是()。
将高级语言程序
转换
成中间代码,
并逐行解释执行的程序是:
答:
【答案】:C 解释程序是
将高级语言程序
转换
成中间代码,
并逐行解释执行的程序。
以下关于高级程序
设计
语言
实现编译和解释方式
叙述中,
正确是( )。
答:
【答案】:A 本题考查
程序语言
基础知识。解释程序也称为解释器,它或者直接解释执行源程序,或者将
源程序翻译成
某种
中间代码
后加以执行;而编译程序(编译器)则是将源程序翻译成H标
语言程序,
然后在计算机上运行目标程序。这两种语言处理程序根本区别是:在编译方式下
,机器
上运行是与源程序等价目标程序,...
以下关于
编译系统对某
高级语言
进行
翻译叙述中,
错误是( )。
答:
语义分析阶段主要检查
源程序
是否包含语义错误,并收集类型信息供后面代码生成阶段使用。只有语法和语义都正确源程序才能被
翻译成
正确目标代码。目标代码生成是编译器工作最后一个阶段。这一阶段任务是
把中间代码
变换成特定机器上绝对指令代码、可重定位指令代码或汇编指令
代码,
这个阶段工作与具体机器密切相关。源...
...
将高级语言程序翻译成
与之等价的
机器语言程序,
该机器语言程序称之为...
答:
编译过程的第一阶段主要任务是对
源程序
从前往后(从左往右)逐个字符扫描,从中识别出一个个单词符号,单词是程序设计语言的基本语法单位,如关键字、标识符等。
中间代码
生成阶段的主要任务是工作是根据语义分析的输出生成中间代码。最常用的中间代码是与汇编语法的指令非常相似的三地址
码,常
采用四元式。
大家正在搜
高级语言翻译成机器语言
把源程序翻译后的机器语言程序
源程序翻译后的机器语言程序叫做
汇编语言高级语言机器语言
高级语言源程序不如汇编语言
机器语言是高级语言吗
机器语言是一种高级语言
机器语言是不是汇编语言
高级语言如何转换成机器语言