Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
xkz0777 committed Dec 1, 2023
1 parent c7c6fa4 commit 0c2445c
Showing 1 changed file with 24 additions and 20 deletions.
44 changes: 24 additions & 20 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,26 +43,30 @@

## 教学课件

| 日期 | 标题 | 课件 |
| :--------: | :----------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| 2023-09-04 | 编译原理和技术导论 | [part1](https://rec.ustc.edu.cn/share/be63e5f0-4bbf-11ee-ab8f-8556ef2e1b82) |
| 2023-09-06 | 词法分析 | [part1](https://rec.ustc.edu.cn/share/7c8cb640-4bfa-11ee-801b-996bfe70e4c4), [part2](https://rec.ustc.edu.cn/share/971f5a80-4bfa-11ee-9c40-3f9629e3618a), [part3](https://rec.ustc.edu.cn/share/daf23f60-4bfa-11ee-ba03-e1b373b96f27) |
| 2023-09-11 | 语法分析 - 上下文无关文法 | [part1](https://rec.ustc.edu.cn/share/1adc23a0-5043-11ee-ae58-c51868b36892) |
| 2023-09-13 | 语法分析 - 自顶向下 - 递归下降 | [part2](https://rec.ustc.edu.cn/share/11c40120-5208-11ee-8fb3-0b34e4219c8a) |
| 2023-09-18 | 语法分析 - 自顶向下 - LL(1) 文法 | [part3](https://rec.ustc.edu.cn/share/08643ef0-5564-11ee-88f3-1509f631aa4a) |
| 2023-09-20 | 语法分析 - 自底向上 - 移进规约 & LR 分析器的简单模型 | [part4](https://rec.ustc.edu.cn/share/fcba4990-5772-11ee-a14c-a36e421ab311), [part5](https://rec.ustc.edu.cn/share/08206b90-5773-11ee-a7a9-2766281e042e) |
| 2023-09-25 | 语法分析 - 简单的 LR 方法 & 规范的 LR 方法 | [part6](https://rec.ustc.edu.cn/share/1a7a4df0-5b4c-11ee-8033-1da927361dcb), [part7](https://rec.ustc.edu.cn/share/322166f0-5b4c-11ee-b6aa-cb031e864251) |
| 2023-09-27 | 中间代码表示 | [part1](https://rec.ustc.edu.cn/share/3fba3780-64dc-11ee-b89d-3bff5ec34c27) |
| 2023-10-07 | 语法制导翻译 - 语法制导定义 & S/L 属性的定义 | [part1](https://rec.ustc.edu.cn/share/e0e4d8e0-5cdf-11ee-a097-75437996f503), [part2](https://rec.ustc.edu.cn/share/10e6d050-68c7-11ee-a697-13d9155d40a5) |
| 2023-10-11 | 语法制导翻译 - 语法制导翻译方案 & L 属性定义的翻译方案 | [part3](https://rec.ustc.edu.cn/share/60f07260-68c7-11ee-ac16-c97fd4666cee), [part4](https://rec.ustc.edu.cn/share/71c78a80-68c7-11ee-b670-b5952f4e628a) |
| 2023-10-16 | 中间代码翻译 - 简单语句、控制流与布尔表达式 | [part1](https://rec.ustc.edu.cn/share/aaa7e250-81e3-11ee-b601-cf1e5b684040), [part2](https://rec.ustc.edu.cn/share/b97993e0-81e3-11ee-b4bf-238eae90436f) |
| 2023-10-18 | 中间代码翻译 - 标号回填与布尔表达式 | [part3](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-10-30 | 中间代码翻译 - 标号回填与控制流语句 | [part4](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-01 | 中间代码翻译 - 类型表达式 & 符号表与声明语句 | [part5](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part6](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-06 | 中间代码翻译 - 数组寻址 & 运行时管理 - 存储组织 | [part7](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-08 | 运行时管理 - 栈式分配 & 代码生成 - 概述与简单机器模型 | [part2](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-13 | 机器无关代码优化 - 常见的优化方式 | [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-15 | 机器无关代码优化 - 数据流与到达定值、可用表达式分析 | [part2](https://rec.ustc.edu.cn/share/ec735a10-8372-11ee-a33f-3f4ce56e99ac), [part3](https://rec.ustc.edu.cn/share/f7edf830-8372-11ee-a4ee-89e3b900b6a4) |
| 日期 | 标题 | 课件 |
| :--------: | :----------------------------------------------------------: | :----------------------------------------------------------: |
| 2023-09-04 | 编译原理和技术导论 | [part1](https://rec.ustc.edu.cn/share/be63e5f0-4bbf-11ee-ab8f-8556ef2e1b82) |
| 2023-09-06 | 词法分析 | [part1](https://rec.ustc.edu.cn/share/7c8cb640-4bfa-11ee-801b-996bfe70e4c4), [part2](https://rec.ustc.edu.cn/share/971f5a80-4bfa-11ee-9c40-3f9629e3618a), [part3](https://rec.ustc.edu.cn/share/daf23f60-4bfa-11ee-ba03-e1b373b96f27) |
| 2023-09-11 | 语法分析 - 上下文无关文法 | [part1](https://rec.ustc.edu.cn/share/1adc23a0-5043-11ee-ae58-c51868b36892) |
| 2023-09-13 | 语法分析 - 自顶向下 - 递归下降 | [part2](https://rec.ustc.edu.cn/share/11c40120-5208-11ee-8fb3-0b34e4219c8a) |
| 2023-09-18 | 语法分析 - 自顶向下 - LL(1) 文法 | [part3](https://rec.ustc.edu.cn/share/08643ef0-5564-11ee-88f3-1509f631aa4a) |
| 2023-09-20 | 语法分析 - 自底向上 - 移进规约 & LR 分析器的简单模型 | [part4](https://rec.ustc.edu.cn/share/fcba4990-5772-11ee-a14c-a36e421ab311), [part5](https://rec.ustc.edu.cn/share/08206b90-5773-11ee-a7a9-2766281e042e) |
| 2023-09-25 | 语法分析 - 简单的 LR 方法 & 规范的 LR 方法 | [part6](https://rec.ustc.edu.cn/share/1a7a4df0-5b4c-11ee-8033-1da927361dcb), [part7](https://rec.ustc.edu.cn/share/322166f0-5b4c-11ee-b6aa-cb031e864251) |
| 2023-09-27 | 中间代码表示 | [part1](https://rec.ustc.edu.cn/share/3fba3780-64dc-11ee-b89d-3bff5ec34c27) |
| 2023-10-07 | 语法制导翻译 - 语法制导定义 & S/L 属性的定义 | [part1](https://rec.ustc.edu.cn/share/e0e4d8e0-5cdf-11ee-a097-75437996f503), [part2](https://rec.ustc.edu.cn/share/10e6d050-68c7-11ee-a697-13d9155d40a5) |
| 2023-10-11 | 语法制导翻译 - 语法制导翻译方案 & L 属性定义的翻译方案 | [part3](https://rec.ustc.edu.cn/share/60f07260-68c7-11ee-ac16-c97fd4666cee), [part4](https://rec.ustc.edu.cn/share/71c78a80-68c7-11ee-b670-b5952f4e628a) |
| 2023-10-16 | 中间代码翻译 - 简单语句、控制流与布尔表达式 | [part1](https://rec.ustc.edu.cn/share/aaa7e250-81e3-11ee-b601-cf1e5b684040), [part2](https://rec.ustc.edu.cn/share/b97993e0-81e3-11ee-b4bf-238eae90436f) |
| 2023-10-18 | 中间代码翻译 - 标号回填与布尔表达式 | [part3](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-10-30 | 中间代码翻译 - 标号回填与控制流语句 | [part4](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-01 | 中间代码翻译 - 类型表达式 & 符号表与声明语句 | [part5](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part6](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-06 | 中间代码翻译 - 数组寻址 & 运行时管理 - 存储组织 | [part7](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-08 | 运行时管理 - 栈式分配 & 代码生成 - 概述与简单机器模型 | [part2](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39), [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-13 | 机器无关代码优化 - 常见的优化方式 | [part1](https://rec.ustc.edu.cn/share/898d59b0-81e4-11ee-a431-a7ebbdb09b39) |
| 2023-11-15 | 机器无关代码优化 - 数据流与到达定值、可用表达式分析、数据流与活跃变量分析 | [part2](https://rec.ustc.edu.cn/share/ec735a10-8372-11ee-a33f-3f4ce56e99ac), [part3](https://rec.ustc.edu.cn/share/f7edf830-8372-11ee-a4ee-89e3b900b6a4), [part4](https://rec.ustc.edu.cn/share/49526e90-9043-11ee-b984-bfcfb1e71335) |
| 2023- | 机器无关代码优化 - 数据流与活跃变量分析、基本块内的优化 & 寄存器分配方法 | [part4](https://rec.ustc.edu.cn/share/49526e90-9043-11ee-b984-bfcfb1e71335), [part5](https://rec.ustc.edu.cn/share/6b7a21f0-9043-11ee-b553-ab6f413f1658), [part1](https://rec.ustc.edu.cn/share/05972ed0-9044-11ee-9278-b9679a1c57b3) |
| 2023-11-22 | 静态类型检查 & 流图中的循环 | [part1](https://rec.ustc.edu.cn/share/60bbf180-9045-11ee-bc96-e388a9810d5b), [part1](https://rec.ustc.edu.cn/share/4ad00130-9045-11ee-a6b5-83f7236ec56e) |
| 2023-11-27 | 运行时刻环境 - 非局部变量的访问 | [part2](https://rec.ustc.edu.cn/share/bef41780-9045-11ee-8887-1ba1740d80fe) |
| 2023-11-29 | 面向目标机器的代码优化 | [part1](https://rec.ustc.edu.cn/share/d6169380-9045-11ee-8a37-87201671ab8d) |

## 参考资料

Expand Down

0 comments on commit 0c2445c

Please sign in to comment.