假设H是基本块出口的活跃变量,R0和R1是可用寄存器,对下列四元式组成基本块:生成目标代码如下:其中空白处的代码为()。
A.LD R0,HB.LD R1,HC.ST R0,HD.ST R1,H
单项选择题按照基本快划分算法,以下中间语言程序划分成的基本块数目是()。
A.3B.4C.5D.6
单项选择题对于下面的程序若参数传递的方法为传地址,程序执行时所输出的A是()。
A.2B.7C.8D.9
单项选择题对于下面的高级语言程序:若参数传递的方法为传值,程序执行时所输出的A是()。
单项选择题考虑下面的类PASCAL的嵌套过程语言程序,对于调用过程:主程序→过程Q→过程R→过程R,过程R的第2次调用的活动记录中的Display表为()。
A.B.C.D.
多项选择题关于下面的while-do语句的属性文法,说法正确的是()。
A.E .true和E .false都是综合属性B.E .true和E .false都是继承属性C.综合属性S .begin存放E的代码开头的对应的标号D.继承属性S .next存放语句S的后继语句对应的标号