英字【编译原理】Compiler Construction, Sacramento State CSC 151 (Shobaki)

8292
8
2020-01-01 23:16:18
72
22
453
17
https://www.youtube.com/playlist?list=PL6KMWPQP_DM97Hh0PYNgJord-sANFTI3i 教材是 Copper & Torczon 的《Engineering a Compiler》(https://www.cs.rice.edu/~keith/Errata.html)
视频选集
(1/47)
Introduction and Syllabus
31:17
Compiler Overview (1) - Structure and Major Components
50:03
Compiler Overview (2) - Register Allocation Concepts
49:09
Compiler Overview (3) - Instruction Scheduling Concepts
46:53
Scanning (1) - Finite Automata and Regular Expressions
47:51
Scanning (2) - Regular Expressions for Programming Languages
31:51
Scanning (3) - Converting a Regular Expression into an NFA
27:55
Scanning (4) - Subset Construction, Part I
12:17
Scanning (5) - Subset Construction, Part II
48:47
Scanning (6) - Subset Construction, Part III
19:27
Scanning (7) - Implementation, Part I
30:16
Scanning (8) - Implementation, Part II
41:24
Parsing (1) - CFG
49:19
Parsing (2) - CFG for Programming Language Constructs
50:08
Parsing (3) - LL(1) Parsing, Part I
50:12
Parsing (4) - LL(1) Parsing, Part II - First and Follow Sets
49:48
Parsing (5) - LL(1) Parsing, Part III
48:33
Parsing (6) - Recursive Descent Parsing
44:45
Parsing (7) - LR(1) Parsing, Part I
49:46
Parsing (8) - LR(1) Parsing, Part II
50:13
Parsing (9) - LR(1) Parsing, Part III
50:14
Parsing (10) - LR(1) Parsing, Part IV
44:36
Syntax-Directed Translation (1)
50:11
Syntax-Directed Translation (2)
50:09
Code Generation for Expressions
35:23
Code Generation for Conditionals and Loops (1)
40:57
Code Generation for Conditionals and Loops (2)
17:50
Local Register Allocation (1)
42:09
Local Register Allocation (2)
42:27
Global Register Allocation (1)
48:01
Global Register Allocation (2)
40:49
Global Register Allocation (3)
17:55
Instruction Scheduling (1)
48:16
Instruction Scheduling (2)
48:28
Intermediate-Level Optimizations (1)
45:27
Intermediate-Level Optimizations (2)
50:31
Intermediate-Level Optimizations (3)
25:08
Program Performance and Profile-Guided Optimizations
20:07
Programming Assignment
10:32
Solutions to selected questions from Assignments 1, 2 and 3
50:18
Solution to the First Quiz of Fall 2016
06:57
Solution to the First Quiz of Fall 2017
26:46
Solution to the Midterm of Fall 2016
50:16
Solution to the Midterm of Fall 2017
29:12
Solution to the Second Quiz of Fall 2017
10:03
Solution to the Final Exam of Fall 2016 (1)
49:16
Solution to the Final Exam of Fall 2016 (2)
45:23
客服
顶部
赛事库 课堂 2021拜年纪