Multiple Choice
Which one of the following is FALSE?
A) A basic block is a sequence of instructions where control enters the sequence at the beginning and exits at the end.
B) Available expression analysis can be used for common subexpression elimination.
C) Live variable analysis can be used for dead code elimination.
D) x = 4 ? 5 => x = 20 is an example of common subexpression elimination.
Correct Answer:

Verified
Correct Answer:
Verified
Q12: Which is True about SR and RR-conflict:<br>A)If
Q13: Consider the grammar shown below S ?
Q14: Which of the following macros can put
Q15: The grammar whose productions are<br><stmt> ? if
Q16: Which of the following is essential for
Q17: Consider the following grammars<br>(S<sub>1</sub>) :<br>A --> aBCD<br>B
Q18: Consider the translation scheme shown below<br>S ?
Q19: A linker reads four modules whose lengths
Q21: Consider the following code segment.<br>X = u
Q22: The expression (a*b)* c op........ where 'op'