推荐一门CMU公开课

推荐

推荐一门非常有意思的公开课。CMU 15213 由大名鼎鼎的CSAPP的作者主讲。内容就是按照CSAPP这本书为主线进行讲解的,看不进书的同学,强烈建议直接看视频。

这门课最核心的内容是七个lab,非常非常有意思。比如第一个datalab,要求你只允许用! ~ | & +这些位级操作符来进行运算,很头脑风暴,可能有些人写了这么多年代码1个字节几个二进制位都不知道。

我刚刚做完第二个boomlab,通过利用GDB反汇编二进制文件,调试单步执行找到炸弹,要求你可以不会写汇编,但要能看懂汇编。

最后有个实验貌似是自己实现一个malloc有兴趣的同学可以和我一起跟课。