断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我 ...
本项目大体上就是要求用C C 来模拟cpu对cache的访问,然后统计hits misses和eviction的次数。其实并没有想象中的那么难,感觉完全可以当成一道acm里面的大模拟题。。下面就对这个题目涉及到的一些知识点做下总结: 一 linux命令行处理 由于题目要求是在linux下以附加命令参数的方式来执行程序的,所以要对命令行的参数进行一下处理。这里要用到getopt函数,函数原型为: ...
2016-06-01 11:27 0 10047 推荐指数:
断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我 ...
arch lab Download archlab-handout 安装模拟器 解决undefined reference to ’matherr‘ 参考 Y86-64模拟器的安装与 ...
之前上课做过一次,这次在官网上下下来,好像有点区别,不过大体差不多。 环境是ubuntu32 先修改bits.c文件,按要求实现内部函数 命令行执行: make btest ./btest ...
《CSAPP》号称程序员圣经,虽然中文译名为《深入理解计算机系统》,但其实没那么“深”,只是覆盖面很广,一般用作计算机专业大一导论课的教科书。早就听闻书上配套的实验十分经典,这次重温新版(第三版),打算把所有的实验都做一下,也写个系列博文,好记录实验过程。实验可以在书本配套网站CSAPP: Lab ...
date: 2020-05-04 本实验中博主采用对 objdump -D 令生成的文本进行分析求解(需要有基本的汇编知识,了解各种指令以及栈帧结构,之后的讨论中不会对此进行介绍),gdb ...
DO NOT READ THIS ARTICLE. I wrote bullshit in English. This lab I have finished once, so this ...
...
记录关于CSAPP 二进制炸弹实验过程 (CSAPP配套教学网站Bomb Lab自学版本,实验地址:http://csapp.cs.cmu.edu/2e/labs.html) (个人体验:对x86汇编寻址模式要有清晰的了解,如mov指令涉及的是计算出的地址所指向的存储单元的值,而lea指令 ...