Need help about a course? |
|
Home / Syllabus / Andhra Pradesh / Andhra University / Under Graduate Courses /
BTech Information Technology Syllabus
IT 3.2.1 - Compiler Design Syllabus | Ask a question Print this page |
AU School of Distance Education
Courses, Admissions & Eligibility
Faculties, Departments & Colleges
Notifications, Circulars & Announcements
Alumni, Batchmates & Personalities who studied at the University
Andhra University Original Degree Forms
Sponsored category and Special category seats in ME / MTech / MPharmacy
Third year - Second Semester
Instruction: 3 Periods & 1 Tut /week
Univ. Exam : 3 Hours
Sessional Marks: 30
Univ-Exam-Marks:70
The Theory of Automata: Definition and description, Transition systems, properties, Acceptability of string, NDFA, Equivalence in between DFA & NDFA. Grammars, Types of Grammars, Grammars and Automata, Regular expressions, Finite Automata and Regular expressions, Regular sets and Regular Grammars.
Overall view of Compilers: Brief discussion on various phases of Compilers.
Design of lexical analyzer.
Design of Parsers: Shift Reduce parser, Operator Precedence Parser, Predictive Parser, LR parser, SLR parser. LALR parser.
Syntax Directed Translation: Syntax directed translation and implementation, Intermediate code, Postfix notation, parsing tree, Three address Code, Quadruples, Triples.
Intermediate Code Optimization: The principle sources of optimization, Loop Optimization, DAG, Global data flow analysis.
Code Generation: Problems, Machine model, A simple code generator, Register allocation and assignment, Code generation from DAG, Peep hole optimization.
Brief discussion on symbol tables, Run-time storage administration.
chapters: 1,2,3,4,5,6,7,9,10,11,12,15 of the text book.
Text Book
Principles of Compiler Design by Aho, D. Ullman
Reference Books:
Compiler Construction by Kenneth. C. Louden, Vikas Pub. House.
Engineering Colleges in India
Get the most comprehensive list of Engineering Colleges in India
Engineering Admission Notifications
Recent Notifications for admissions to various Engineering Colleges in India
Business Schools - Engineering Colleges - Medical & Nursing Admissions - BEd in Distance mode - Journalism & Media Studies - IGNOU
Enter a detailed keyword. Ex: Syllabus of Andhra University Ist year BSc Computer Science course