MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • FeedbackSupport MIT OCW

讲义

使用这部分的部分文件需要特殊的软件: .rm, .mp3.

除了下载讲义外,也在下面提供了所选讲义(L)和习题课(R)。

(S): 教授Saman Amarasinghe的课程部分
(M): 教授Martin Rinard的课程部分


所选部分 # 主题 视频 音频
L1 课程署信息和概论(S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 11.3MB)
R1 词法分析器语法分析器项目 (PDF) (由Punyashloka Biswal免费提供。 授权使用。) (RM - 56K)
(RM - 220K)
(MP3 - 11.2MB)
L2 编程语言概论 (M)
L3 正规表达式,形式语法定义的语言(M)
L4 语法分析表构建 (M)
L5 自顶向下语法分析 (M)
L6 中间表达式 (M)
L7 语义分析 (M)
L8 未优化代码生成 (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 13.3MB)
L9 未优化代码生成 (续) (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 13.3MB)
L10 程序分析和优化介绍 (M)
L11 数据流分析 (M)
L12 数据流优化 (M)
L13 数据流分析基础 (M)
L14 指令调度 (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 11.9MB)
L15 指令调度(续) (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 11.4MB)
L16 寄存器分配 (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 11.5MB)
L17 汇总 (S) (PDF) (RM - 56K)
(RM - 220K)
(MP3 - 9.1MB)
L18 编译器比赛 (S)