《深入理解计算机系统》笔记(第二章更新浮点数部分)

在之前的征文中,我提到了在刚步入大学本科时期,对我帮助很大的两本书:《私房菜》、《CSAPP》。现在回头重读CSAPP,同时做一下笔记,希望能帮助到有需要的坛友。

CSAPP的中文译名是—深入理解计算机系统。但是本意其实是:从一个程序员的角度看计算机系统。这意味着本书并不是一本很”深奥“的书。相反,它只是简单的带读者走进计算机系统,畅游各大组件,建立起对CS的一个概略了解,这本书里面的很多部分其实都能够再深入出一本新的书来详细讲解,例如《APUE》、《编译原理》这类大部头。所以这本书很适合作为入门,在面对计算机这么一个庞然大物的时候,新人们最需要的,可能就是CSAPP这样,先从基础开始展示它的构成的一本书。

后续的章节领读,我会更新在GitHub上,因为反复编辑主题会导致篇幅过于冗长难以阅读,而分开不同主题难免占用版面和灌水之嫌。这篇主题作为入口,后续给出每一章的笔记链接,有需求的小伙伴请自行跳转阅读。

由于很久没翻看这本书,我粗看感觉变化有一点,之前看的是第二版,还在使用x86架构,现在好像都已经切换到amd64了。其中一些章节以前就觉得很没意思加速跳过,比如浮点数这章。所以一些地方难免出现纰漏,如果有还请评论指出好及时修正。

后续的笔记不会按部就班的照着书本内容讲,但是思路会跟着书本走。
更新频率不敢保证,毕竟还要打工赚耻辱钱 :smiling_face_with_tear:尽量保持更新速度。


第一章:计算机系统漫游
第二章:信息的表示与处理

20 个赞

马克

1 个赞

mark,等lz上菜

1 个赞

:eye_in_speech_bubble: :eye_in_speech_bubble: :eye_in_speech_bubble:

搬好小板凳,坐等更新

前排学习

mark

又是位学习达人

29 个赞

加油

2 个赞

cy, 马住等于看过了

好诶,凑个热闹,捞一下自己写的 ICS lab 博文:

https://arthals.ink/posts/experience/data-lab
https://arthals.ink/posts/experience/bomb-lab
https://arthals.ink/posts/experience/attack-lab
https://arthals.ink/posts/experience/arch-lab
https://arthals.ink/posts/experience/cache-lab
https://arthals.ink/posts/experience/tsh-lab
https://arthals.ink/posts/experience/malloc-lab
https://arthals.ink/posts/experience/proxy-lab

3 个赞

:kissing_heart:造福坛友,mark

:+1:

mark一下 大佬牛啊

NB, APUE 也挺好的,看了好几遍,编译原理就看不懂了。

支持,408福音