计算机系统要素 在线电子书 图书标签: 计算机 计算机系统 计算机科学 计算机系统要素 计算机基础 编程 系统结构 硬件
发表于2024-11-21
计算机系统要素 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
一步一步的去实现一个系统~不错
评分这本书倒是给了我一个启发:如果一门编程语言能模拟与非门(加上信号状态),这门语言就能模拟一个图灵机,那这门语言就是图灵完备的。基于此就很容易看出 Brainfuck 这样的语言,乃至 Minecraft 中的红石电路都是图灵完备的。
评分计算机中的抽象非常具体就是what,而实现是how。书的整体构造是从底向下,而书的章节是以项目模式组织的(从抽象到实现的自顶向下):背景知识 规范 实现 观点 项目 (目标 资源 约束)。时序逻辑中的触发器也叫寄存器但是和计算机中寄存器不同。指令集的间接寻址就是指针结构。
评分读了6章
评分当科普又太专业,当专业又太科普,每章的题记倒还非常不错
本书通过展现简单但功能强大的计算机系统之构建过程,为读者呈现了一幅完整、严格的计算机应用科学大图景。本书作者认为,理解计算机工作原理的最好方法就是亲自动手,从零开始构建计算机系统。
通过12个章节和项目来引领读者从头开始,本书逐步地构建一个基本的硬件平台和现代软件阶层体系。在这个过程中,读者能够获得关于硬件体系结构、操作系统、编程语言、编译器、数据结构、算法以及软件工程的详实知识。通过这种逐步构造的方法,本书揭示了计算机科学知识中的重要成分,并展示其它课程中所介绍的理论和应用技术如何融入这幅全局大图景当中去。全书基于“先抽象再实现”的阐述模式,每一章都介绍一个关键的硬件或软件抽象,一种实现方式以及一个实际的项目。完成这些项目所必要的计算机科学知识在本书中都有涵盖,只要求读者具备程序设计经验。本书配套的支持网站提供了书中描述的用于构建所有硬件和软件系统所必需的工具和资料,以及用于12个项目的200个测试程序。
全书内容广泛、涉猎全面,适合计算机及相关专业本科生、研究生、技术开发人员、教师以及技术爱好者参考和学习。
仅作者对于知识内容的组织就已经令人受益良多了。 去掉各种华丽和过多的工业级强度带来的细节,更容易让人看到问题的本质。
评分仅作者对于知识内容的组织就已经令人受益良多了。 去掉各种华丽和过多的工业级强度带来的细节,更容易让人看到问题的本质。
评分http://blog.csdn.net/chief1985/archive/2008/04/20/2309634.aspx
评分冲着"从零开始"去看,发现书很薄,有些疑惑.读毕第三章已经不想看了,讲的比较浅.然后又搞了个Jack语言,比较讨厌这口写法,无心再去理会语法,快速翻完. 要真想学,还是去看<深入理解>比较合适,比这个过瘾.这个相比来说只能算个初级科普读物,啥都提到,啥都一小段完事.
评分https://github.com/Bozar/Nand2Tetris 前八章习题全部完成,个别难题(ALU、PC、CPU 和 汇编器)代码里有注释。后面四章不打算做了。因为最后几章知识点密度太大,哪怕根据文档写完代码,也没搞懂太多内容。 绝大部分题目都可以独立完成的,只要把书读懂了就行。但是第八章有...
计算机系统要素 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024