你好,我是 Guide。今天要给大家推荐一本由龙芯团队胡伟武老师等人编写的一本开源书籍——《计算机体系结构基础》,想要搞清计算机底层原理的小伙伴一定不要错过!
这本书目前也已经出版,并且已经是第三版了!
这本书讲了什么?
阅读本书,你应该具备什么?
在选修本课程前,学生应对C语言程序设计、数字逻辑电路有一定的基础。本课程试图说明一个完整的计算系统的工作原理,其中涉及部分操作系统的知识。为了有更好的理解,学生还可以同时选修操作系统课程。课程中的实例和原理介绍以 LoongArch 体系结构为主。与传统课程中讲授的 X86 体系结构相比,LoongArch 结构相对简单明晰而又不失全面。学生可以通过配套的实验课程,自底而上构建自己的计算机系统,包括硬件、操作系统以及应用软件,从而对“如何造计算机”有更深刻的认识。
最后附上相关地址:
Github地址:https://github.com/foxsen/archbase
PDF下载地址:https://foxsen.github.io/archbase/bookdown.pdf
HTML在线阅读:https://foxsen.github.io/archbase
·········· END ··············