编译原理习题(含答案)——20代码生成——MOOC哈尔滨工业大学陈鄞配套_学习通_慕课堂

全套答案见我的《编译原理》专栏


代码生成

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. 错

猜你喜欢

转载自blog.csdn.net/weixin_43899069/article/details/106121590