编译原理习题(含答案)——20代码生成——哈工大陈鄞配套版本

代码生成

1 在目标代码生成阶段,符号表用于( )

A. 目标代码生成

B. 语义检查

C. 语法检查

D. 地址分配

 

2 经编译得到的目标程序是( )

A. 机器语言程序或汇编语言程序

B. 四元式序列

C. 三元式序列

D. 二元式序列

 

3 ( )不可能是目标代码。

A. 中间代码

B. 汇编代码

C. 绝对指令代码

D. 可重定位指令代码

 

4 以下说法不正确的是( )

A. 源程序到目标程序的变换是等价变换,即两者结构不同,但语义是一致的

B. 源程序和目标程序是等价关系

C. 目标代码生成时,需要考虑目标计算机的指令系统

D. 窥孔优化是在中间代码层次上进行的优化工作

 

5 所有编译程序都有目标代码生成阶段。

A.

B. 错

 

6 代码生成器的设计要着重考虑目标代码的质量问题。

A.

B. 错

 

7 目标代码生成时,无需考虑目标计算机的系统结构。

A. 对

B.

你可能感兴趣的:(编译原理习题)