MIT system engineer这么课用的教材,主要讲解了系统设计问题,和计算机系统课程主要区别就是不具体谈哪个系统,讲解了计算机系统设计时候遇到的问题和考虑,它从宏观上统一了电脑各个层次抽象的统一性。比如它讲解了电脑系统的分层结构,硬件一层, 操作系统一层,应用程序。在各个层次又递归地运用了分层设计思想。每个层次抽象出了三个概念, memory, interpreter, communication links。