朝陽科技大學 092學年度第1學期教學大綱
Compiler Design 編譯程式設計

當期課號 2337 Course Number 2337
授課教師 劉嘉政 Instructor LIU,CHIA CHENG
中文課名 編譯程式設計 Course Name Compiler Design
開課單位 資訊工程系(四日)三A Department  
修習別 選修 Required/Elective Elective
學分數 3 Credits 3
課程目標 本課程主要介紹編譯程式的設計與觀念,學生在完成本課程後,將可了解關於編譯程式整體的架構介紹,其主要涵蓋的範圍有:1.編譯程式的架構介紹. 2. 語意分析 3. 語法分析4. 中間碼的產生 5.機械碼(Machine- code)產生 6. 碼的最佳化 7.執行時間組織(Run- time Organization)8. 簡單編譯器之設計 Objectives The goal of this course is to provide the students with a basic knowledge of compiler. The students will realize the following important compiler topics after finishing this course:1. Concepts of Compiler Structure. 2. Lexical analysis and Parsing. 3. Syntax Directed Translation. 4. Intermediate Code Gereration. 5. Machine- code Generation. 6. Code Optimization. 7. Run- time Organization. 8. Implementation of a Simple compiler.
教材   Teaching Materials  
成績評量方式   Grading  
教師網頁  
教學內容 -編譯程式的架構介紹.
-語意分析
-語法分析
-中間碼的產生
-機械碼(Machine- code)產生
-碼的最佳化
-執行時間組織(Run- time Organization)
-簡單編譯器之設計
Syllabus Introduction of Compiler Structure. Lexical analysis and Parsing.
Syntax Directed Translation. Intermediate Code Gereration.
Machine- code Generation. Code Optimization.
Run- time Organization. Implementation of a Simple compiler.
尊重智慧財產權,請勿非法影印。