实在是一本好书!通过多个项目你将设计一门语言、编译器、系统等。有兴趣的同学可以看看豆瓣的评论。 本书通过展现简单但功能强大的计算机系统之构建过程,为读者呈现了一幅完整、严格的计算机应用科学大图景。本书作者认为,理解计算机工作原理的最好方法就是亲自动手,从零开始构建计算机系统。 通过12个章节和项目来引领读者从头开始,本书逐步地构建一个基本的硬件平台和现代软件阶层体系。在这个过程中,读者能够获得关于硬件体系结构、操作系统、编程语言、编译器、数据结构、算法以及软件工程的详实知识。通过这种逐步构造的方法,本书揭示了计算机科学知识中的重要成分,并展示其它课程中所介绍的理论和应用技术如何融入这幅全局大图景当中去。全书基于“先抽象再实现”的阐述模式,每一章都介绍一个关键的硬件或软件抽象,一种实现方式以及一个实际的项目。完成这些项目所必要的计算机科学知识在本书中都有涵盖,只要求读者具备程序设计经验。本书配套的支持网站提供了书中描述的用于构建所有硬件和软件系统..
2022-09-25 23:35:00 44.24MB 计算机系统 要素 最佳入门之一
1
课程 所需全部软件包。(发新一些的资源) 课程能学到的知识: 1、如何设计一款最简单的计算机 2、如何设计一门最简单的操作系统 3、如何设计一门汇编语言 4、如何设计一门高级语言 5、如何设计一个高级语言编译器 6、基于你设计的所有完成一款经典游戏 最后,一切都从零开始,从小白走向高手!
2022-09-13 15:00:51 715KB 编程语言 软件工程师 NandToTetris
1
导读:目前,双向可控硅已被广泛应用于工业、交通、家用电器等领域,可实现交流调压、电机调速、交流开关、路灯自动开启与关闭、温度控制、台灯调光、舞台调光等多种功能,它还被用于固态继电器和固态接触器电路中。那么,今天我们就为大家介绍有关双向可控硅的几大基本要点。   一、简单介绍   什么是双向可控硅呢?   双向可控硅TRIAC(Triode ACSemiconductor Switch)为三端双向可控硅开关,亦称为双向晶闸管或双向可控硅。TRIAC为三端元件,其三端分别为T1 (第二端子或第二阳极),T 2(端子或阳极)和G(控制极)亦为一闸极控制开关,与SCR的不同点在于TRIAC无论于
2022-08-29 16:49:05 119KB 双向可控硅的几大基本要素解析
1
上市公司全要素生产率OP法、OLS、固定效应方法、LP法,里面有详细的参考文献以及do文档,小白也能学会,整理不易希望支持原创哦
信息化教学设计的基本要素.doc
2022-07-18 16:00:31 281KB 互联网
1
2009年中国独立电子商务网站建设基础要素研究.doc
2022-07-14 14:06:35 110KB 考试
1短期企业唯一可变的生产要素是劳动投入.docx
2022-07-14 09:07:12 19KB 考试
该文档是产品项目由“概念化”阶段进入到“图纸化”阶段的最主要的一个文档。当然,这个定义针对的是一个全新的产品。广义上来讲,产品需求的描述,应该包含有产品的战略和战术,战略是指:产品定位、目标市场、目标用户、竞争对手等。战术是指产品的结构、核心业务流程、具体用例描述、功能&内容描述等。 PRD的主要使用对象有:开发、测试、项目经理、交互设计师、运营及其他业务人员。开发可以根据PRD获知整个产品的逻辑;测试可以根据PRD建用例;项目经理可以根据PRD拆分工作包,并分配开发人员;交互设计师可以通过PRD来设计交互细节。PRD是项目启动之前,必须要通过评审确定的最重要文档。文档的编号和命名很关键,每个产品都是经过若干个迭代才完成的,而每个迭代所完成的产品功能或者升级的需求都可能是不一样的,因此需要定义清楚该文件属于产品的哪个迭代,修改了几个版本。文件命名的方法一般是通过版本号定义,比如简单的方法是,XX产品V1.0PRD_V2,前面的V1.0是产品迭代的编号,后面的V2 PRD的版本号。稍微详细点可以定义成,XX产品XXXX需求PRD_V2,即对本次迭代的需求任务做命名,这样更便于阅读和记忆
2022-07-13 18:09:53 257KB 产品经理 产品设计 产品需求文档 PRD
1
计算机系统要素:从零开始构建现代计算机
2022-07-13 11:00:51 43.21MB 计算机
1