编译原理

编译原理

编译原理¶

约 527 个字 2 张图片 预计阅读时间 2 分钟

我的笔记所追求的目标是有逻辑、通畅地总结知识;因此如果您在阅读过程中在任何地方发现了不容易读懂的部分,请务必在评论区或者通过其它方式告知我QWQ!非常感谢!

Tips

参与了朋辈辅学讲解编译原理,录播 在 这里

0 开始之前¶

本文是自主学习的又一尝试(虽然,实际上大多数课程都是自学的)。该学习在大二春夏学期之前进行,主要目标是为了迎合我对课程安排的一些调换。

本文的学习围绕《现代编译原理 C 语言描述(修订版)》(Modern Compiler Implementation in C)展开,本文的目录结构也基本参考这一本书的内容。由于这本书中部分内容比较难以理解,同时参考了《编译原理》(Compilers: Principles, Techniques and Tools)以及 CS143 的相关资料。本文结构同时也受到 CS143 的影响。(上述书籍的选择完美地避开了教学班使用的课本)

若无特殊说明,本文的图片来源均为上述课本或课件资料。

在本文中,尤其是习题部分:

绿色表示仍存问题

黄色表示很不确定或者未完成的内容

红色表示完全不会

NJU 编译原理实验教程¶

之前在 GitHub 找到了这套教程,感觉非常有用:

1 词法分析与语法分析

2 语义分析

3 中间代码生成

4 目标代码生成

历年卷等相关资源¶

(很多来自 求是潮课程攻略共享计划 ,但是我为了方便把部分的题目和答案分开了)

2021wqMidterm.pdf

2021wqQuiz1.pdf

2021wqQuiz2.pdf

CP MidTerm 1 A (2018).pdf

CP MidTerm 1 Q (2018).pdf

CP MidTerm 2 A (unknown).pdf

CP MidTerm 2 Q (unknown).pdf

CP MidTerm 3 A (2017B).pdf

CP MidTerm 3 Q (2017B).pdf

CP MidTerm 4 A (2017A).pdf

CP MidTerm 4 Q (2017A).pdf

CP MidTerm 5 (2021).pdf

https://www.cc98.org/topic/5115473

https://www.cc98.org/topic/4932042

Assessment¶

Final 40%

Mid-Term 15%

Quiz 10%

HW 10%

Proj 25%

HW Proj*2 30%

Final Proj 70%

1 绪论 | Introduction¶

2023-03-16

2023-01-24

颜色主题调整

red

pink

purple

indigo

blue

cyan

teal

green

lime

orange

brown

grey

black

white

评论区~

有用的话请给我个赞和 star =>

快来跟我聊天~

相关推荐

王者荣耀貂蝉皮肤怎么选 8款皮肤全面对比,助你找到最适合的
从中华优秀传统军事文化中汲取制胜智慧
365买球平台下载

从中华优秀传统军事文化中汲取制胜智慧

📅 11-21 ⭐ 3675
抖音找人的几种方法及技巧有哪些?
365bet体育开户

抖音找人的几种方法及技巧有哪些?

📅 10-25 ⭐ 582
黑枸杞保质期一般是多久 黑枸杞过期了还能喝吗
365bet娱乐场网站

黑枸杞保质期一般是多久 黑枸杞过期了还能喝吗

📅 08-08 ⭐ 3072
欢乐豆怎么充值更便宜 高性价比充值方法分享
365bet娱乐场网站

欢乐豆怎么充值更便宜 高性价比充值方法分享

📅 08-31 ⭐ 6452
cub是什么意思
365买球平台下载

cub是什么意思

📅 08-20 ⭐ 5583
推荐阅读 ❤️