L0-Course%20Introduction

L0-Course%20Introduction - Introduction to Compiler Design...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction to Compiler Design Course Introduction Professor Yi-Ping You ( 游逸平 ) Department of Computer Science http://www.cs.nctu.edu.tw/~ypyou/ Page 1 Introduction to Compiler Design, Spring 2010
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Administrative Stuff Course information troduction to Compiler esign Introduction to Compiler Design Credit: 3 ime: ondays 5:40- 6:30 hursdays 0:10- 2:00 Time: Mondays 15:40 16:30, Thursdays 10:10 12:00 Place: EC016 ourse website Course website http://www.cs.nctu.edu.tw/~ypyou/courses/Compiler-s10 he URL is also provided on my Web page The URL is also provided on my Web page Authorization required to access course materials Course forum http://sslab.cs.nctu.edu.tw/forum/ Page 2 Introduction to Compiler Design, Spring 2010 – Registration required!
Background image of page 2
Prerequisites Programming Languages, Data Structures, nd Assembly Language and System and Assembly Language and System Programming You are assumed to have experience with programming, especially in C language Page 3 Introduction to Compiler Design, Spring 2010
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
What is a Compiler? A language translator ource rget Source program Target program Compiler Easy to understand Hard to understand User-friendly syntax Machine-independent .g., Java, C Hardware specific Involving registers & memory locations Error Message e.g., Java, C Page 4 Introduction to Compiler Design, Spring 2010
Background image of page 4
Terminology Compiler: a program that translates an executable program in one language into an executable program in another language we expect the program produced by the compiler to be better, in some way, than the original Interpreter: a program that reads an executable program and produces the results of running that program
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/25/2010 for the course ALL 0204 taught by Professor 79979 during the Spring '10 term at National Chiao Tung University.

Page1 / 14

L0-Course%20Introduction - Introduction to Compiler Design...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online