|东京大学版一生一芯:自制CPU,成功运行类Unix系统( 五 )
实验之后 , 我将我们的 GAIA 模拟器通过 Emscripten 移植到了 JavaScript 。 去试试看我们的 sl、扫雷和 2048 吧 。
xv6...cpu0: startinginit: starting sh$还要说一下 , Xv6 向 MIPS 的移植工作在 CPU 实验期间并没有完成 , 而是在实验之后一个月完成的 。 GitHub 代码库在这里:https://github.com/nullpo-head/xv6-mips
在我们 2015 年写文介绍了 Group X 的工作之后 , 后来的学生继续攻坚有关 OS 的新挑战 。
2018 年 , 一些学生在自制的 CPU 上运行了他们自己开发的 OS;2019 年 , 一组学生运行了他们开发的 OS , 同时采用了 RISC-V 作为他们自制 CPU 的 ISA 。 此外 , 2020 年的一个小组终于在自制 CPU 上成功运行 Linux , 同时 ISA 也采用了 RISC-V 。
我相信未来还会有更多故事 , 也让我们保持期待 。 从个人角度看 , 我很期待某天能看到某人在自己的 ISA 上运行 Linux , 或在上面运行虚拟机 。
人们常说要避免重新造轮子 , 但这个过程确实能让人学到很多东西 。 这让我认识到 , 我对它的理解其实没有那么深 , 无法从头开始实现它 。 而且 , 我推荐这个故事的另一个原因是这真的非常有趣!
我们的 CPU 实验故事就到此为止了 。 如果你也有兴趣重新发明轮子 , 可以试试自制 CPU 并移植 OS 。
推荐阅读
- 收入|全球亿万富豪财富总额达10.2万亿美元;东京市中心二手住宅8月环比上涨1.1%达538.8万元|Do早
- 热点一生活|羡慕!微软现允许员工永久在家工作,需要承担远程办公费用
- 阻力|伦敦大学研究发现鱼类减阻重要线索,或将帮助飞行器阻力减少25%
- 新加坡|新加坡大学生人工智能创新大赛开幕式举行 星环科技提供建模平台
- |大搜车姚军红:格局一错,全盘皆错|湖畔大学
- |世界最快紫外线相机问世
- 北京邮电大学出版|氢燃料为什么会被作为最优燃料?用什么方法才能得到这些氢原料?
- |北京大学侯仰龙教授近年来在磁性纳米材料领域重要工作概览
- 北京邮电大学出版|电子纸张有何优点?原理是?有何实际应用?如何推动互联网发展?
- 科学,黑洞|宇宙的一生都经历了什么?科学家:需要经历这5个纪元