24-25秋季 FDU计算机系统基础 labs和PJ labs由老师和助教改编自CMU的CSAPP课程 Caibao,FDU23级计算机本科生 5个lab gitlab:git教学 datalab:考察对整数、浮点数的理解,解谜题属于是 bomblab:学会使用gdb,进行反汇编然后读汇编代码 stacklab:模拟栈溢出攻击,理解栈溢出防御机制,理解协程(非常难) cachelab:模拟cache,实现高效矩阵转置,解决一个热传递问题 PJ 实现Y86指令集的CPU模拟器,本PJ采用单周期实现