单选题
40.代码生成阶段的主要任务是()(。 (C)
A
把高级语言翻译成汇编语言
B
把高级语言翻译成机器语言
C
把中间代码变换成依赖具体机器的目标代码
D
把汇编语言翻译成机器语言
答案解析
正确答案:C
相关知识点:
代码生成任务,变中间为目标代码
题目纠错
单选
相关题目
单选题
48.描述语言L={ambn | n ≥m≥1}的文法为 。( )
单选题
47.若一个翻译程序的源程序是用高级语言编写的,其目标程序是( )语言或 ( )语言的程序,则称该翻译程序为编译程序。( )
单选题
46.设字母表Σ={x,y},则下列关于Σ^*与Σ^+的关系正确的是()。 ( )
单选题
45.在自底向上的 “移进 - 归约” 分析中,下列关于 “移进” 和 “归约” 操作的说法,()是(C )
单选题
44.下列关于二义性文法的说法,错误的是( )
单选题
43.正则表达式中各种运算的优先级为( )
单选题
42.若a为终结符,则A->α·aβ是 ( )项目。
单选题
41.编译程序的主要功能是( )。
单选题
40.代码生成阶段的主要任务是()(。 (C)
单选题
39.已知文法G[S]:S→Aa A→b | ε ,则FOLLOW(A)为()(。 (B)
