南京工业大学 编译原理 教材:《计算杋编译原理(第二版)》 张幸儿,科学出版社 总学时:56学时 其中:授课46学时 习题课8学时 总复习2学时
编译原理 教 材: 《计算机编译原理(第二版)》 张幸儿,科学出版社 总学时:56学时 其 中:授 课 46学时 习题课 8学时 总复习 2学时 南京工业大学
编译原理 介绍编译程序的一般原理, 重点掌握如何设计和构造编译程 序,即编译程序构造的原理和技 术
编译原理 介绍编译程序的一般原理, 重点掌握如何设计和构造编译程 序,即编译程序构造的原理和技 术
编译原理 第一章总论 第二章文法和语言 第三章词法分析 第四章语法分析—自顶向下分析技术 ·第五章语法分析—一自底向上分析技术 ·第六章语义分析与目标代码生成 第七章运行环境 第八章代码优化 ·第九章程序错误的检査和校正
编译原理 • 第一章 总 论 • 第二章 文法和语言 • 第三章 词 法 分 析 • 第四章 语法分析——自顶向下分析技术 • 第五章 语法分析——自底向上分析技术 • 第六章 语义分析与目标代码生成 • 第七章 运 行 环 境 • 第八章 代码优化 • 第九章 程序错误的检查和校正
第一章总论 本章讨论程序设计语言与编译程序间 的联系,主要内容包括:高级程序设计语 言的定义、源程序的执行及编译程序的构 造
第一章 总论 本章讨论程序设计语言与编译程序间 的联系,主要内容包括:高级程序设计语 言的定义、源程序的执行及编译程序的构 造
第一章总论 1引 12程序设计语言与程序 1.3编译程序的构造 14形式语言理论与编译实现技术 本章小结
1.1 引言 1.2 程序设计语言与程序 1.3 编译程序的构造 1.4 形式语言理论与编译实现技术 本章小结 第一章 总论
第一章总论 1.1引言 机器语言 汇编语言 高级语
1.1 引言 • 机器语言 • 汇编语言 • 高级语言 第一章 总论
第一章总论 12程序设计语言与程序 程序及其结构 ·程序设计语言的定义 程序的执行
1.2 程序设计语言与程序 • 程序及其结构 • 程序设计语言的定义 • 程序的执行 第一章 总论
第一章总论 3编译程序构造及有关概念 编译程序的构造 趟的概念 编译程序的分类 ·实际应用中的编译程序
1.3编译程序构造及有关概念 • 编译程序的构造 • 趟的概念 • 编译程序的分类 • 实际应用中的编译程序 第一章 总论
第一章总论 本章重点 程序设计语言的定义:语法、语义、语用、语境 ·源程序的执行:解释、翻译 编译程序的组成: 词法分析 前端分析语法分析 语义分析 后端综合「代码优化 代码生成 几个概念:趟、运行子程序、源语言与目标语言、源程序与目标程序
本章重点 • 程序设计语言的定义:语法、语义、语用、语境 • 源程序的执行:解释、翻译 • 编译程序的组成: 词法分析 前端 分析 语法分析 语义分析 后端 综合 代码优化 代码生成 • 几个概念:趟、运行子程序、源语言与目标语言、源程序与目标程序 第一章 总论
第二章文法与语言 本章我们介绍形式语言的一些基本理论。它 是计算机科学的一个重要组成部分,也是编译理 论的重要基础
第二章 文法与语言 本章我们介绍形式语言的一些基本理论。它 是计算机科学的一个重要组成部分,也是编译理 论的重要基础