将高级语言程序翻译为机器语言程序过程中,常引入中间代码,其好处是( )?
- A.有利于进行反编译处理
- B.有利于进行与机器无关优化处理
- C.尽早发现语法错误
- D.可以简化语法和语义分析
正确答案及解析
正确答案
B
解析
本题考查程序语言基础知识。"中间代码"是一种简单且含义明确记号系统,可以有若干种形式,它们共同特征是与具体机器无关,此时所作优化一般建立在对程序控制流和数据流分析基础之上,与具体机器无关。
你可能感兴趣的试题

-
- 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)
- 查看答案