csapp
文章平均质量分 60
wen_rc
这个作者很懒,什么都没留下…
展开
-
csapp 实验二 二进制炸弹
写这篇博客就是想记录下自己做了这个实验,一开始感觉很有趣,现在觉得好累,虽然每一题做完后很有成就感。 现在可以想象如果代码用了goto或者变量名不规范会是多么恐怖的一件事情了,哈哈。 做的是第二版的,从官网下的第三版的不知道为什么跑不了。看了 http://wdxtub.com/2016/04/16/thick-csapp-lab-2/,虽然题目略有不同,但帮助很大。 每一题思路 1.原创 2017-05-11 18:16:50 · 1229 阅读 · 0 评论 -
csapp 实验 Cache Lab: Understanding Cache Memories
实验指导书 http://csapp.cs.cmu.edu/3e/cachelab.pdfPart A: Writing a Cache Simulator这里的LRU和之前上课学的不一样,首先会对地址进行哈希运算再LRU。 如果E=1,那就不是LRU了。 不需要真的保存数据,只需要计算hit, miss, eviction次数即可。#include <unistd.h>#include原创 2017-05-22 14:49:47 · 7911 阅读 · 0 评论 -
csapp实验,一个简单的shell. Lab Assignment L5: Writing Your Own Unix Shell
实验指导书 http://csapp.cs.cmu.edu/3e/shlab.pdf该知道的在实验指导书都有了,以下是感觉这个实验重要的地方清楚前台和后台的概念,这是shell创造的概念,有外部命令时我们直接去运行的,只不过如果是前台命令会去等待执行完毕,而后台不管。所以信号处理函数都只是对shell而言,按下ctrl+z和ctrl+c都是发给shell的。(这里有一个进程组的概念,信号默认是发原创 2017-06-03 19:02:31 · 6058 阅读 · 0 评论