MCA – V SEMESTER

MCA -311 COMPILER DESIGN

LTPTotalCredits-4
4004Duration of Exam- Three hours

Compiler Structure: Analysis-synthesis model of compilation, Various phases of a compiler, Lexical, Syntax & Syntactic analysis.

Run time system: Storage Organization, Activation Tree, Activation Record, Parameter Passing, Symbol Table, Dynamic Storage Allocation.

Intermediate Code Generation: Intermediate Representations, Translation of Declarations, Assignments, Control Flow, Boolean Expressions and Procedure Calls. Implementation Issues.

Code Generation and Instruction selection: Object programs, Problems in Code Generation, a machine model, a Simple Code Generator, Register Allocation and Assignment, Code Generation from DAGs, Peephole Optimization

Suggested References

1 A.H. Aho and J.D. Ullman: Principles of Compiler Design, Addison Wesley,1974.

  1. Donovan: System Programming, TMH, 1972.
  1. M. Dhamdhere: Compiler Construction- Principles and Practice, McMillan India., 2001.
  2. David Gries: Compiler Construction for Digital Computer, John Wiley & Sons, 1971.
  3. Wilhelm and Maurer: Compiler Design, Addison-Wesley, 1995.

DEPARTMENT OF COMPUTER APPLICATIONS, NIT Kurukshetra

Related Posts

No data
He led the Lightning with 17 points in 17 playoff games last season, and his 58 postseason Wholesale ...
No data
No data
No data
Looks like it's going to take more than a well-enforced curfew to help this team pick up some ...
No data
No data
No data
Residents selected to purchase tickets this year will receive Mobile Ticketing instructions along ...
No data
No data

Leave a Reply

Your email address will not be published. Required fields are marked *

Skip to toolbar