多項選擇題
設有基本塊如下:
假設L、M和N 是出基本塊后的活躍變量,對于上述程序可以采取的局部優(yōu)化措施有()。
A.刪除公共子表達式
B.刪除無用賦值
C.合并已知量
D.代碼外提
您可能感興趣的試卷
你可能感興趣的試題
1.多項選擇題
對于下面程序段
?若程序執(zhí)行的輸出結果為16,能夠產生該結果的參數傳遞方法有()。
A.傳值
B.傳地址
C.得結果
D.傳名
2.多項選擇題一個目標程序運行所需的存儲空間包括()。
A.存放目標代碼的空間
B.存放數據項目的空間
C.存放程序運行的控制或連接數據的空間
D.存放程序運行時動態(tài)申請的存儲空間
3.多項選擇題
?對于文法G(S’),該文法識別活前綴的DFA如下圖,狀態(tài)I2包含的項目有()。
A.S →P·a
B.S →P·b
C.S →P·c
D.S →P·d
4.多項選擇題下面哪些文法是無二義文法?()?
A.LL(1)文法
B.算符文法
C.算符優(yōu)先文法
D.LR文法
5.單項選擇題
假設H是基本塊出口的活躍變量,R0和R1是可用寄存器,對下列四元式組成基本塊:
生成目標代碼如下:
其中空白處的代碼為()。
A.DIV R1 R0
B.DIV R0 R1
C.DIV R1 D
D.DIV R0 D
最新試題
編譯程序使用()區(qū)別名字的作用域。
題型:單項選擇題
分析樹上的每個分支結點都由()標記。
題型:填空題
面向機器的語言指的是()
題型:單項選擇題
一個字符屬于FOLLOW(S),這個字符的含義是()
題型:單項選擇題
一個語法的文法是()
題型:單項選擇題
FORTRAN這樣的語言,不允許過程遞歸,不含可變體積的數據對象或待定性質的名稱,能在編譯時完全確定其程序的每個數據對象在運行時存儲空間的位置,可采用()
題型:單項選擇題
符號表常用的操作不包括()
題型:單項選擇題
有關基本歸納變量的作用,錯誤的是()
題型:單項選擇題
面向機器語言的特點是()
題型:單項選擇題
符號表的查找一般可以使用()①順序查找②折半查找③雜湊查找④排序查找
題型:單項選擇題