基于bilibili的编译原理期末速成 V1.2

基于bilibili的编译原理期末速成 V1.2

面向电子科技大学信软学院的编译原理期末速成指南。学生自制,可能不全。

本人编译原理学习时间共计32小时,可供参考。

考试范围参考本人授课老师画的重点。覆盖范围为可能的大题,不包含概念即简答题,具体搭配下图食用(图中为老师的重点内容,灰色表示本文覆盖的内容)

大题可能考查形式:文法/树,NFA转DFA及DFA优化,LL1,LR0/SLR1/LR1,SDD,c代码转三地址码,DAG构成及优化,寄存器分配,四种传参方式

算符优先不看,四元式可不看,没有正则表达式转化DFA和DFA优化,没有代码优化:
BV号:BV1FQ4y1r7ub
【【编译原理】期末复习 零基础自学-哔哩哔哩】 https://b23.tv/4lrCqTz

正则表达式转化DFA和DFA优化:
BV号:BV1M44y1E7uT
【13编译原理根据正规表达式构造有限自动机(包含DFA化简)-哔哩哔哩】 https://b23.tv/3yoUviT

DAG局部优化做题版:
BV号:BV12w411x7R4
【ErikTse】编译原理 | 基本块转化DAG及其优化后的三元代码序列-哔哩哔哩】 https://b23.tv/PagNmC8

DAG优化完全版:
BV号:BV1Ay4y1m7pT
​【【编译原理】课时39:优化(DAG图) 中南大学-哔哩哔哩】 https://b23.tv/L35YHGP

寄存器分配图着色法:
BV号:BV1cS4y1v7Y2,请手动跳转到3:05:39
【ch10-代码优化与目标代码生成】 【精准空降到 3:05:39】 https://www.bilibili.com/video/BV1cS4y1v7Y2/?share_source=copy_web&vd_source=e5618af21c6c53dcdccf7825d1add1fc&t=11139

寄存器分配:
BV号:BV1dr4y1z7YH,BV1DF411u7W8
【寄存器分配2:图着色寄存器分配(graph coloring register allocator)-哔哩哔哩】 https://b23.tv/DmRX7dv
【寄存器分配3:线性扫描寄存器分配(linear scan register allocator)-哔哩哔哩】 https://b23.tv/C7DavWl

四种参数传递方法:
BV号:BV1Ut4y1r7ff
【编译原理速成,参数传递之传名,传地址,得结果,传值(四)-哔哩哔哩】 https://b23.tv/8BWJ3G5

变量活跃分析人话版,记得从下往上求+先求out后求in:
【【编译原理笔记18】代码优化:活跃变量分析,可用表达式分析】https://mbd.baidu.com/ma/s/0I73FBbl

线性扫描人话版:
https://zhuanlan.zhihu.com/p/628123333

尔强的复习课,到活跃分析就没有了:
【超级会员V5】通过百度网盘分享的文件:编译技术复习课
链接:https://pan.baidu.com/s/1R2aO2jHmycqLijyyAKkYGA 
提取码:f96f
复制这段内容打开「百度网盘APP 即可获取」

刷题01:
BV号:BV1SB4y1S7Sc
​【【武汉大学】编译原理混子速成——面向期末试卷复习:全集-哔哩哔哩】 https://b23.tv/9lMXkLw

刷题02,搜习题课:
【kylinsoft的个人空间-哔哩哔哩】 https://b23.tv/v7qOAir

中间代码产生太简单,直接看复习课
寄存器分配ppt+活跃分析+线性扫描/图着色法,没有综合的视频。

如果b站链接无法跳转,可以直接搜索视频名称,即【】内的内容。如百度网盘链接失效,可随时call我

这篇博客记得好,可参考编译原理-习题复习-CSDN博客

Powered by: Baii1

评论

  1. 曾勇
    10 月前
    2024-9-11 16:31:44

    • 博主
      曾勇
      9 月前
      2024-10-15 16:09:28

      不是哥,怎么拿前校长回复?大清亡啦,已经换人啦xd

  2. LifeRyze
    10 月前
    2024-9-11 16:43:37

    老师也太优秀了吧!!!

    • 博主
      LifeRyze
      9 月前
      2024-10-15 16:10:00

      好假!推荐线下给我颁发优秀奖——午饭一顿

  3. ghost
    7 月前
    2024-12-20 17:16:13

    百度网盘链接失效了😱

    • 博主
      ghost
      7 月前
      2024-12-21 14:50:08

      已更新

  4. ghost
    7 月前
    2024-12-23 19:16:46

    【编译原理笔记18】代码优化:活跃变量分析,可用表达式分析 的链接失效了,我搜索标题找到的文章应该是这个:https://blog.51cto.com/u_15279775/2936195 ,你看看对不对?

    • 博主
      ghost
      7 月前
      2024-12-24 11:02:41

      应该是对的。其实我记不太清了(望天)。只要能看懂就都行

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇