计算系统要素,第二版

2021-02-06 20:23:16

在大学,编码训练营,黑客俱乐部和在线课程中使用的流行教科书的最新修订版。

“尼桑和肖肯在这本书中创造了一部杰作,涵盖了人类思想。到'逻辑门'在几乎完美的深度。无论是编写for循环或设计OR门之类的简单程序,还是构建成熟的计算机或编译器之类的复杂程序,每个元素的解释都一样容易,并赋予其生命。并提供了完全受支持的工具集供我们进行构建。”

在大学,编程训练营,黑客俱乐部和在线课程中使用的流行教科书的最新版本,经过广泛修订。

理解计算机工作原理的最佳方法是从头开始构建一个计算机。本教科书引导学习者学习十二章和项目,这些章和项目逐渐为简单但功能强大的计算机系统构建硬件平台和软件层次结构。在此过程中,学习者将获得有关硬件,体系结构,操作系统,编程语言,编译器,数据结构和算法以及软件工程的动手知识。本书采用这种建设性的方法,向学习者介绍了大量计算机科学知识,并演示了其他计算机科学课程中教授的理论和应用技术如何适应总体情况。这些努力的结果被称为Nand到Tetris:这一旅程从最基本的逻辑门Nand开始,到十二个项目结束,然后使用能够运行Tetris的通用计算机系统。这本受欢迎的教科书的第一版启发了Nand在大学,编码训练营,黑客俱乐部和在线课程平台上的俄罗斯方块课程。第二版已被广泛修订。它已重组为两个不同的部分-第一部分,硬件,第二部分,软件,每个部分都有六个项目。所有章节和项目均已重写,重点是将抽象与实现分开,并添加了许多新的部分,图和示例。大量的新附录提供了有关技术和理论主题的重点介绍。

$ 35.00 X ISBN:9780262539807 344页116黑白插图中的8英寸x 9英寸。