文件名称:nand2tetris:计算机系统要素-从零开始建造现代计算机
文件大小:792KB
文件格式:ZIP
更新时间:2024-03-31 09:45:58
系统开源
计算机系统要素-从零开始建造现代计算机(nand2tetris) 这本书主要讲解了计算机原理(1-5章),编译原理(6-11章),操作系统相关知识(12章)。不要看内容这么多,其实这本书的内容非常通俗易懂,翻译也很给力。每一章背后都有对应的练习,需要你手写代码去完成,堪称理论与实践结合的经典。 这里引用一下书里的内容简介,大家可以感受一下。 本书通过展现简单但功能强大的计算机系统之整合过程,为读者呈现一幅完整,严格的计算机应用科学大图景。通过12个章节和项目来引导读者从头开始,本书逐步地构建一个基本的硬件平台和现代软件层次体系。在这个过程中,读者能够获得关于硬件体系结构,操作系统,编程的信息通过这种逐步构造的方法,本书发现了计算机科学知识中的重要部分,并展示了其他课程中所介绍的理论和应用技术如何整合这幅全局大图景当中去。全书基于“先抽象再实现”的扩展模式,每一章都介绍一个关键的硬件或软件抽