正如序言所说,很多人知道应用跑起来,却不知道机器到底做了些什么。用户可以不知道,但作为搞软件的,不知道这些有点说不过去。可是,作为做了十几年软件的,对这些概念还是有些模糊。可能因为原来并没有系统学过编译原理之类的吧。这本书结合《深入理解计算机系统》,算是系统地对计算机底层有完整的了解。这些知识不仅对于通用计算机架构(x86,linux,win),对于其他类似的计算机架构也有助益。同时也对软件的架构与问题解决思路有所启发。推荐想系统了解计算机或喜欢计算机的人看看。