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

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

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

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

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

长日将尽
最佳答案

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

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

1年前 评论
root01 (楼主) 1年前
讨论数量: 4
长日将尽

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

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

1年前 评论
root01 (楼主) 1年前

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

2年前 评论

机械工业大黑书,就我知道的话,应该是很大一套书,算是质量比较高的一套书,如果入门的话,我个人建议还是找一找国内出版的书,先学个基础,这样可能会降低学习难度。

1年前 评论

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