1. Explain the following peephole optimization techniques:
a) Elimination of Redundant Code
b) Elimination of Unreachable Code (5Marks)
2. Explain in brief about the issues in the design of code generator.(5Marks)
3.Explain about Type checking and Type Conversion with examples(3Marks)
4.Write a short note on Flow graph.(1Marks)
5.Define address descriptor and register descriptor (1Marks)
6. Explain Storage allocation strategies with suitable examples?(5Marks)
7. Explain about Object code forms.(5Marks)
8. Distinguish between synthesized & inherited attributes.(Marks)
9. Write a short note on abstract syntax tree(3Marks) 10. Write short notes on Dependency graph.(1Marks)
11 What is Global register Allocation(1 Marks)
Download now : Download now