导读:如果你也读CS专业,如果你也不知道怎么回答“学计算机不就是学修电脑”这个CS系的宿命之问,推荐一定读一读《深入理解计算机系统》。
6推荐阅读
被誉为“价值超过等重量黄金的无价资源宝库”,理解计算机系统首选书目,十余万程序员的共同选择。
卡内基-梅隆大学、北京大学、清华大学、上海交通大学等国内外众多知名高校选用指定教材。
从程序员视角全面剖析的实现细节,使读者深刻理解程序的行为,将所有计算机系统的相关知识融会贯通。
本书是一本将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器设计等多门课程。本书的最大优点是从程序员的角度描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为,以及程序效率低下的原因。
如何使用本书从程序员的角度来学习计算机系统是如何工作的会非常有趣。最理想的学习方法是在真正的系统上解决具体的问题,或是编写和运行程序。这个主题观念贯穿本书始终。因此我们建议你用如下方式学习这本书:
-
学习一个新概念时,你应该立刻做一做紧随其后的一个或多个练习题来检验你的理解。这些练习题的解答在每章的末尾。要先尝试自己来解答每个问题,然后再查阅答案。
-
每一章后都有一组难度不同的作业题,这些题目需要的时间从十几分钟到十几个小时,但建议你尝试完成这些作业题,完成之后你会发现对系统的理解更加深入。
-
本书中有丰富的代码示例,鼓励你在系统上运行这些示例的源代码。
-
向老师或他人请教和交流是很好的学习方式。
更多精彩回顾
书讯 | 5月书讯(下)| 5天小长假,一起读新书
书讯 | 5月书讯(上)| 5天小长假,一起读新书
资讯 | DB-Engines 4月数据库排名:Redis有望甩掉“千年老七”/p>
书单 | 360漏洞响应平台(SRC)为白帽子挑选的10本互联 安全好书
干货 | 这样构建的用户画像!想不懂你的用户都难
收藏 | 手把手教你用Scrapy爬取知乎大V粉丝列表
上新 | 【新书速递】架构师是怎样炼成的
赠书 | 【第54期】“换道超车”:无人驾驶在中国的落地之路
点击阅读全文购买
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92081 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!