如何通过DIY CSAPP-LAB的datalab深入掌握计算机系统原理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2816个文字,预计阅读时间需要12分钟。
前言《深入理解计算机系统》是一本计算机系统入门的极佳选择。自第三版豆瓣评分高达9.8分,可见其受欢迎程度。本书的来源是卡内基梅隆大学计算机系统入门课程《Introduction to Computer Systems》。
前言《深入理解计算机系统》一书是计算机系统入门的极好选择,从其第三版的豆瓣评分 9.8分 可见一斑。该书的起源是卡耐基梅龙大学 计算机系统入门课的讲义,与其配套的还有发布在其官网上的实验,这也正是这个系列所要的。
这个系列包含哪些内容?
- 题目简介
转述题目要求,使笔记更具可读性。 - 解题思路
为没有思路但也不想直接看答案的同学提供一些提示。 - 参考答案
自己瞎琢磨出来的答案。有代码实现,也作简要的解释。 - 实验总结
写写自己对实验的感受。
WARNING1:本系列不提供实验环境的搭建教程。
WARNING2:CSAPP的LAB会不定时优化,所以本系列的解答有时效性。
这次实验名为 Data-Lab,是从位级视角来看待整形数与浮点型数。实验使用高度受限的c语言子集实现一些高级功能,如只用&和~实现 x^y(详见bitXor(int x,int y)),我们称之为谜题。
本文共计2816个文字,预计阅读时间需要12分钟。
前言《深入理解计算机系统》是一本计算机系统入门的极佳选择。自第三版豆瓣评分高达9.8分,可见其受欢迎程度。本书的来源是卡内基梅隆大学计算机系统入门课程《Introduction to Computer Systems》。
前言《深入理解计算机系统》一书是计算机系统入门的极好选择,从其第三版的豆瓣评分 9.8分 可见一斑。该书的起源是卡耐基梅龙大学 计算机系统入门课的讲义,与其配套的还有发布在其官网上的实验,这也正是这个系列所要的。
这个系列包含哪些内容?
- 题目简介
转述题目要求,使笔记更具可读性。 - 解题思路
为没有思路但也不想直接看答案的同学提供一些提示。 - 参考答案
自己瞎琢磨出来的答案。有代码实现,也作简要的解释。 - 实验总结
写写自己对实验的感受。
WARNING1:本系列不提供实验环境的搭建教程。
WARNING2:CSAPP的LAB会不定时优化,所以本系列的解答有时效性。
这次实验名为 Data-Lab,是从位级视角来看待整形数与浮点型数。实验使用高度受限的c语言子集实现一些高级功能,如只用&和~实现 x^y(详见bitXor(int x,int y)),我们称之为谜题。

