将高级语言源程序翻译成机器语言程序过程中常引入中间代码。以下关于中间代码叙述中,正确是( )
- A.中间代码不依赖于具体机器
- B.不同高级程序语言不能翻译为同一种中间代码
- C.汇编语言是一种中间代码
- D.中间代码优化必须考虑运行程序具体机器
正确答案及解析
正确答案
A
解析
本题考查程序语言基础知识。
中间代码生成阶段工作是根据语义分析输出生成中间代码。"中间代码"是一种简单且含义明确记号系统,可以有若干种形式,它们共同特征是与具体机器无关。中间代码设计原则主要有两点:一是容易生成,二是容易被翻译成目标代码。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案