新手如何选择计算机原理书籍?机械工业大黑书选哪本比较易懂?

本人学习编程纯属兴趣爱好,学过 Python Web、Golang、Rust、C(GCC)。能写一点小型 Web 网站、小爬虫、基础数据结构。学习期间(自学的)是照着书和网上示例敲代码多,对原理什么的几乎不懂。

现在想学习计算机原理方面的知识。网上也搜寻了一些资料,基本是机械工业的那些大黑书出镜率很高,评价也很高。

对比了一些大黑书后,想请各位大佬推荐一下,《深入理解计算机系统》、《现代操作系统》、《计算机组成与设计:硬件/软件接口》这三本中,哪本相对简单?适合新手学习计算机原理,尽可能少地受到挫败感。或者有其他计算机原理书籍推荐?

我的工作跟计算机界没有任何关系,就是对计算机原理比较好奇。

讨论数量: 2

第三本应该是最薄的吧,就他吧!

8个月前 评论
bouc

我的选择是 CSAPP。因为第三章用到汇编,可以先看看王爽的《汇编语言》。这本书很好读,前言中对知识屏蔽的阐述对我很有启发。

CSAPP 是大杂烩,讲的内容要浅一些,我觉得先读这个比较合适。

5个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!