首页 分享 计算机系统要素

计算机系统要素

来源:花匠小妙招 时间:2025-02-23 19:07

计算机系统要素-从零开始构建现代计算机 项目代码

最新推荐文章于 2024-11-27 13:52:55 发布

置顶 ytzys 于 2017-09-03 13:01:00 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

《计算机系统要素-从零开始构建现代计算机》是一本好书,这阵子花业余时间学习,并跟着做了章节后面的项目,收获很大。已经完成了前面9章的项目内容,目前正在进行第10章,编译器的编写。


前面9章的项目,以Nand门为基础,先后构建了各种逻辑门,组合芯片(半加器、全加器、加法器、加一器、ALU),时序芯片(寄存器、存储器、计数器),以及CPU和一个简单的,有屏幕和键盘的计算机Hack。并实现了Hack(此计算机体系结构所对应的的汇编语言)汇编编译器、Jack(基于此计算机的一个类Java虚拟机语言)堆栈虚拟机。

第10章和11章是Jack语言编译器的项目,12章还有关于操作系统的实现。

对于有志于了解整个计算机体系结构和软硬件架构,以及计算机技术的来龙去脉的朋友,强烈建议也学习一下,能 够理清很多之前不明白,是是而非的内容。

下面是我把项目的代码放在了github上,供参考,大家一起探讨进步!

https://github.com/ytzys/nand2tetris

相关知识

计算机系统要素
计算机视觉运用于棉花水分养分供给系统设计
【计算机毕业设计】网上花店系统
【计算机毕业设计】植物健康系统
【计算机毕业设计】202物流管理系统
【计算机毕业设计】541鲜花商城系统
【计算机毕业设计】鲜花销售管理系统
60、一个完整的计算机系统通常应包括  (  )。(1分)
【计算机毕业设计】087植物健康系统
基于计算机视觉的花卉分级系统的分析

网址: 计算机系统要素 https://www.huajiangbk.com/newsview1686598.html

所属分类:花卉
上一篇: 铁树开花结果能吃吗 用途有哪些
下一篇: 小菊花的功效与作用

推荐分享