Go Back   2023 2024 MBA > MBA > Main Forum

  #1  
Old 2nd February 2021, 07:50 AM
Super Moderator
 
Join Date: Oct 2019
Default Sathyabama Institute of Science and Technology ME CSE SCSA7015 Compiler Design Syllabus

Sathyabama Institute of Science and Technology ME CSE SCSA7015 Compiler Design Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF COMPUTING

SCSA7015 COMPILER DESIGN
L T P Credits Total Marks
3 0 0 3 100

UNIT 1 LEXICAL PHASE 9 Hrs.
Principles of compiler- Compiler structure- Lexical analysis-buffering schemes-Regular expression-Design of lexical
analyser-finite automata-types-Minimized DFA-Direct method-Implementation of lexical analyser generator- Study of LEX
tool-Examples.

UNIT 2 SYNTAX AND SEMANTIC PHASE 9 Hrs.
Grammar-Syntax tree - Regular expression Vs CFG-Capabilities of CFG-Parsing-Types-Shift Reduce Parsing-Operator
Precedence Parsing - Predictive Parsing-Recursive Decent parsing - LR parsing-SLR,CALR and LALR parsing - YACC tool
- Examples

UNIT 3 INTERMEDIATE CODE GENERATION 9 Hrs.
Syntax directed translation - Evaluation of inherited and synthesized attribute - Top-down and Bottom-up translators -
Intermediate languages - Declaration - Assignment statements - Boolean expressions - Flow control statements -Back
patching- Procedure calls-Symbol table Organization.

UNIT 4 CODE OPTIMIZATION 9 Hrs.
Introduction to code optimization -Loop optimization- Procedure optimization – in-line expansion – Leaf routine optimization
and shrink wrapping –Register allocation and assignment –Graph coloring – Data flow analysis – Constant propagation-
Alias analysis –Global references – Optimization for memory hierarchy -Code Scheduling – Instruction scheduling –
Speculative scheduling – Software pipelining –Trace scheduling – Local stack frame –Code sharing – Position–independent
code.

UNIT 5 CODE GENERATION 9 Hrs.
Issues in the design of a code generator – Three address code generation algorithm - Run time environment- Design of a
simple code generator- Peephole Optimization-Case Study-Simple Compile Design & Implementation.
Max. 45 Hrs.

TEXT / REFERENCE BOOKS
1. Steven S. Muchnick, “Advanced Compiler Design Implementation”, Morgan Koffman –Elsevier Science, India,
1st Edition 2004
2. Alfred V.Aho, Ravi Sethi, Jeffery D.Ullman, “Compilers Principles, Techniques and Tools”, Addison- Wesley Publishing
Company, 1986.
3. Jeans Paul Tramblay and Paul G.Sorenson, “The Theory and Practice of compiler Writing”, McGraw-Hill Book
Company, 1985.
4. Dhamdhere D.M, “Introduction to System Software” Tata McGraw-Hill Publishing Company, 1986.
5. Alfred V.Aho and Jeffrey D.Ullman, “Principles of Compiler Design” Addison Wesley, 1977.

END SEMESTER EXAMINATION QUESTION PAPER PATTERN
Max. Marks: 100 Exam Duration: 3 Hrs.
PART A: 5 Questions of 6 Marks each – No choice 30 Marks
PART B: 2 Questions from each unit of internal choice, each carrying 14 Marks 70 Marks
Reply With Quote Quick reply to this message
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SBMA4009 Human Factors in Engineering and Design Syllabus KunwarR Main Forum 0 27th January 2021 09:48 AM
Sathyabama Institute of Science and Technology B.Sc - Fashion Design SFDA1604 Visual Merchandising and Display Syllabus KunwarR Main Forum 0 27th January 2021 08:30 AM
Sathyabama Institute of Science and Technology B.Sc. Computer Science SHI1102 HINDI II Syllabus Arvind Kumar Main Forum 0 13th January 2021 08:46 AM
Sathyabama Institute of Science and Technology M.E. - Computer Aided Design SPRA6301 CAD Lab Syllabus Arvind Kumar Main Forum 0 5th January 2021 09:31 AM
Sathyabama Institute of Science and Technology B.Sc. Computer Science SMT1110 MATHEMATICS I Syllabus KunwarR Main Forum 0 23rd December 2020 09:03 AM
Sathyabama Institute of Science and Technology B.Tech IT SCSA1403 Design and Analysis of Algorithms Syllabus KunwarR Main Forum 0 18th December 2020 10:14 AM
Sathyabama Institute of Science and Technology BE CSE SCSA1604 Compiler Design Syllabus KunwarR Main Forum 0 18th December 2020 08:45 AM
Sathyabama Institute of Science and Technology M.E. - Applied Electronics SECA5111 Advanced Digital System Design Syllabus KunwarR Main Forum 0 14th December 2020 08:20 AM
Sathyabama Institute of Science and Technology M.E. - Computer Aided Design SMEA7005 Cost management of engineering Projects Syllabus Arvind Kumar Main Forum 0 12th December 2020 08:53 AM
Sathyabama Institute of Science and Technology B.Des - Design SDE1803 Interior Services II Syllabus Arvind Kumar Main Forum 0 9th December 2020 01:32 PM
Sathyabama Institute of Science and Technology B.Sc - Physics SBT1101 Environmental Science Syllabus Arvind Kumar Main Forum 0 4th December 2020 08:48 AM
IIT Tirupati B.Tech. Computer Science and Engineering CS3191 - Compiler Design Laboratory Syllabus KunwarR Main Forum 0 3rd December 2020 09:29 AM
Sathyabama Institute of Science and Technology B.E. - Civil Engineering SARA3022 Environmental Planning and Design Syllabus KunwarR Main Forum 0 1st December 2020 09:09 AM
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering SBMA4009 Human Factors in Engineering and Design Syllabus Arvind Kumar Main Forum 0 30th November 2020 10:33 AM
Sathyabama Institute of Science and Technology M.E. - Computer Aided Design SPRA5103 Product Design and PLM Syllabus Arvind Kumar Main Forum 0 2nd November 2020 11:04 AM
Sathyabama Institute of Science and Technology B.E. - Civil Engineering Part Time SCIA3011 Design of Bridges Syllabus KunwarR Main Forum 0 27th October 2020 11:00 AM
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SECA2702 Software Design Lab Syllabus KunwarR Main Forum 0 22nd October 2020 11:10 AM
Sathyabama Institute of Science and Technology B.Des - Design SDE1104 Fundamentals o Arvind Kumar Main Forum 0 23rd September 2020 03:09 PM
Sathyabama Institute of Science and Technology B.Des - Design SDE4066 Capstone Projec KunwarR Main Forum 0 8th September 2020 02:45 PM
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1601 DESIGN KunwarR Main Forum 0 22nd August 2020 10:23 PM


Quick Reply
Your Username: Click here to log in

Message:
Options




All times are GMT +5.5. The time now is 11:06 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0 PL2

1 2