[UPDATE] Add lab notes for CSAPP (#585)

This commit is contained in:
Arthals 2024-04-06 22:49:09 +08:00 committed by GitHub
parent efb461bbc3
commit 81e939f5f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 11 additions and 0 deletions

View File

@ -26,3 +26,14 @@ CMU 大名鼎鼎的镇系神课以其内容庞杂Project 巨难而闻名
- 课程作业11 个 Project[代码框架全部开源](http://csapp.cs.cmu.edu/3e/labs.html)
英语有困难的同学可以参考B站UP主[九曲阑干](https://space.bilibili.com/354767108/)对 CSAPP 的[中文讲解](https://www.bilibili.com/video/BV1cD4y1D7uR)据说CMU的中国留学生也在CMU的课堂上看这个视频呢。另外如果大家在看完 CSAPP 后对书中的第七章链接有一定的疑问推荐阅读《程序员的自我修养》这本书书的副标题是链接装载与库。这本书能够帮助我们完善对程序链接的理解相信你在看完这本书以后可以对程序的链接ELF 文件,动态库都将有一个更加深入的理解。十分推荐在读完 CSAPP对计算机系统有一定的了解以后作为补充资料来阅读。
有关 Lab 部分,同学们亦可参考 [Arthals](https://arthals.ink/about-me) 在北大计算机系统导论ICS课程中所做的详尽笔记
- [Data Lab](https://arthals.ink/posts/experience/data-lab)
- [Bomb Lab](https://arthals.ink/posts/experience/bomb-lab)
- [Attack Lab](https://arthals.ink/posts/experience/attack-lab)
- [Arch Lab](https://arthals.ink/posts/experience/arch-lab)
- [Cache Lab](https://arthals.ink/posts/experience/cache-lab)
- [Tsh Lab](https://arthals.ink/posts/experience/tsh-lab)
- [Malloc Lab](https://arthals.ink/posts/experience/malloc-lab)
- [Proxy Lab](https://arthals.ink/posts/experience/proxy-lab)