对以下四元式程序,对其中循环进行优化,可采取的循环优化措施有()。
A.合并已知量B.代码外提C.强度消弱D.删除归纳变量
多项选择题设有基本块如下:假设L、M和N 是出基本块后的活跃变量,对于上述程序可以采取的局部优化措施有()。
A.删除公共子表达式B.删除无用赋值C.合并已知量D.代码外提
多项选择题对于下面程序段若程序执行的输出结果为16,能够产生该结果的参数传递方法有()。
A.传值B.传地址C.得结果D.传名
多项选择题一个目标程序运行所需的存储空间包括()。
A.存放目标代码的空间B.存放数据项目的空间C.存放程序运行的控制或连接数据的空间D.存放程序运行时动态申请的存储空间
多项选择题对于文法G(S’),该文法识别活前缀的DFA如下图,状态I2包含的项目有()。
A.S →P·aB.S →P·bC.S →P·cD.S →P·d
多项选择题下面哪些文法是无二义文法?()
A.LL(1)文法B.算符文法C.算符优先文法D.LR文法