From 620f5e44904f9e56b8826e6b1a267b00be9d2d5b Mon Sep 17 00:00:00 2001 From: Arthals Date: Fri, 12 Apr 2024 00:04:56 +0800 Subject: [PATCH] [UPDATE] Add lab code for CSAPP --- .../CSAPP.md" | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/CSAPP.md" "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/CSAPP.md" index ba7451e31..add7105cb 100644 --- "a/docs/\344\275\223\347\263\273\347\273\223\346\236\204/CSAPP.md" +++ "b/docs/\344\275\223\347\263\273\347\273\223\346\236\204/CSAPP.md" @@ -25,7 +25,7 @@ CMU 大名鼎鼎的镇系神课,以其内容庞杂,Project 巨难而闻名 - 课程教材:Computer Systems: A Programmer's Perspective, 3/E - 课程作业: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,对计算机系统有一定的了解以后作为补充资料来阅读。 +英语有困难的同学可以参考 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)课程中所做的详尽笔记: @@ -37,3 +37,5 @@ CMU 大名鼎鼎的镇系神课,以其内容庞杂,Project 巨难而闻名 - [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) + +其中,相关作业源代码可见于 [zhuozhiyongde/Introduction-To-Computer-System-2023Fall-PKU](https://github.com/zhuozhiyongde/Introduction-To-Computer-System-2023Fall-PKU)。