本书未发布
课外阅读
入门书籍
《计算机是怎样跑起来的》
《程序是怎样跑起来的》
Coursera 上的北京大学免费公开课《Computer Organization》
深入书籍
《计算机组成与设计:硬件 / 软件接口》
《深入理解计算机系统》
(Bilibili 版和Youtube 版 )
《计算机组成:结构化方法》
《计算机体系结构:量化研究方法》。
《编码:隐匿在计算机软硬件背后的语言》
课外阅读
在上面这些教材之外,对于资深程序员来说,来自 Redhat 的 What Every Programmer Should Know About Memory 是写出高性能程序不可不读的经典材料。而 LMAX 开源的 Disruptor,则是通过实际应用程序,来理解计算机组成原理中各个知识点的最好范例了。
《编码:隐匿在计算机软硬件背后的语言》和《程序员的自我修养:链接、装载和库》是理解计算机硬件和操作系统层面代码执行的优秀阅读材料。
《趣谈Linux操作系统》