1
Andiry 2016-06-09 09:25:42 +08:00
这书算是简单的,入门水平
|
2
we000 2016-06-09 09:26:08 +08:00
当时刚毕业, 花了一周工作日的下班后时间快速看完, 爽的不行.
|
3
LeeCoding 2016-06-09 09:38:17 +08:00 via iPhone
2011 年看的,一开始好多地方不懂,查资料做些笔记,后来也陆陆续续重新看了几次,收获很大。
|
4
paperplane 2016-06-09 09:49:51 +08:00
做 cmu 15-213 啊
|
5
starcraft 2016-06-09 09:58:50 +08:00 via iPhone 1
这书本科老师给的要求是通读。因为硬件层会看模数电,微体系 指令层会看计算机组成设计,操作系统层会看现代操作系统,应用语言层会学汇编与 C ,编译原理有龙书,网络有自顶向下。回到 csapp ,这只是导论,然而大把人把它当 all in one 的宝典,这儿没学那儿没学还边啃边说着好书。其实,每部分基础都好好学,这书不看都没问题。
|
6
angelface 2016-06-09 10:13:27 +08:00
这本书值得好好看一下。
|
7
feiyuanqiu 2016-06-09 10:15:50 +08:00 via iPhone
不用强求一遍就看懂,可以先概略地翻一遍,对整体有个概念。
这本书其实是本 c 语言书,没有 c 基础的话,可以先找本 c 的书看看,然后跟这本书对照着学习,比如对数据溢出或类型转换带来的精度损失理解不清楚的话,就可以结合 csapp 第二章一起看,对一些代码的奇怪的运行结果感到迷惑的时候,可以解析到汇编,尝试用第三章的知识看懂汇编代码来理解程序的行为...差不多就是这样,算是我自己的一点学习经验吧 |
8
woodrat 2016-06-09 12:08:43 +08:00
直接看,不懂的粗略过一遍,再自己去补上相应的知识。
当然可以跟课学 [The Hardware/Software Interface]( https://www.coursera.org/course/hwswinterface) |
9
misaka19000 OP @starcraft 我现在对操作系统比较感兴趣,请问我应该是先把这本书通读一遍再去学操作系统,还是直接学呢?我之前在跟 MIT6.828 ,学起来感觉很吃力,请问有没有好的学习方法或者书籍推荐呢?谢谢。
|
10
chlx 2016-06-09 12:50:58 +08:00
读研时选了计算机体系结构,发现完全跟不上;于是把 CSAPP 翻来看了一遍,写得其实自称体系,通俗易懂
|
11
yemenchun1 2016-06-09 14:26:32 +08:00 via iPhone
@misaka19000 UCBerkeley 在油管上有个 OS 的公开课,如果你英语好可以去看那个视频。 coursera 上有北大的 OS 公开课,学堂在线有清华 OS 的公开课。 CS : APP 严格来说不是讲操作系统的书,我就没看它,直接学得 OS 去效果也还好。
|
12
hei1000 2016-06-09 17:30:50 +08:00 via Android
这本书不看完觉得对不住自己
至于很多看不懂,大概基础比较差吧 BTW :我看的还是英文版咧 |
13
jsyangwenjie 2016-06-09 18:05:11 +08:00
就这么看完了,入门书而已,很简单的
|
14
Taojun0714 2016-06-09 18:05:27 +08:00
一本大一入门书要是看不懂,就别接着学专业课了。习题你做了吗?
|
15
misaka19000 OP @hei1000 那请问有哪些基础需要补充呢
|
16
julyclyde 2016-06-09 20:27:50 +08:00
如果看不懂,可以先读《 code 》(中文版旧的叫《编码的奥秘》;新的《编码:隐匿在计算机软硬件背后的语言》)
|
17
lechain 2016-06-09 21:24:31 +08:00 via Android
正在看…虽然慢了点…不过收获很丰硕
要不贴一下我的进度? 5.31:P152 6.02:P241 6.03:P255 6.06:P256 6.08:P260 6.09:P272 前面两章看完只用了一周~ |
18
lechain 2016-06-09 21:26:25 +08:00 via Android
对了… 6.3 6.4 6.5 因为出去比赛…所以暂停了三天~不然处理器的硬件原理这里应该快看完了
|
19
klion26 2016-06-09 21:32:47 +08:00
看了,记得做习题,强烈推荐上面网友推荐的 The Hardware/Software Interface 这门课,做了之后理解更深
|
20
introom 2016-06-10 00:28:19 +08:00 via Android
如果不是完全没了解的话,没必要看, ld, gcc, 这些的 texinfo 还要 intel 的手册都很好读啊。
|
21
hei1000 2016-06-10 10:09:57 +08:00 via Android
@misaka19000 有哪些看不懂的就上网查哪些咯,开始可能进度比较慢,过一段时间就好了
|
22
onceyoung 2016-06-11 00:15:14 +08:00 via Android
我只想问,楼主是太高自己还是太小看本书?
|