首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
“家属和记者取得联系”:记者的退场意味深长
广州地铁“偷拍门”事件:那个漂亮的女大学生,为啥惹了众怒...
劲爆!为了姜萍两位女CEO互揭老底!
治安处罚中“赌资较大”“情节严重”数额认定的理解与适用(各地标准)
中石化一副总被曝出轨人妻,本人嚣张回应:旧情复燃尔
生成图片,分享到微信朋友圈
2023年10月22日
2023年10月22日
2023年10月22日
2023年10月22日
2023年10月23日
2023年10月23日
2023年10月24日
查看原文
其他
大神用Scratch手搓RISC-V模拟器,成功运行Linux内核
OSC开源社区
2023-10-22
收录于合集
#模拟器
3 个
#linux内核
23 个
#编程
29 个
出品 | OSC开源社区(ID:oschina2013)
近日小编在网上冲浪时被一个项目震惊到了 —— 完全用 Scratch 代码编写了成功运行 Linux 内核的模拟器。
Scratch 是以积木块为基础的可视化程序设计语言开发平台,通过点击并拖拽的方式可视化完成编程。
作者介绍称,他用 Scratch 编写了 RISC-V (rv32ima) 指令集,然后将其作为模拟器运行 Linux 6.1 内核。该模拟器基于纯 C 实现的 mini-rv32ima 模拟器构建。
via https://scratch.mit.edu/projects/892602496
下面是项目的运行截图:
相关链接:https://github.com/cnlohr/mini-rv32ima
往期推荐
拔出罗技USB接收器后,Linux内核竟然崩溃了
M2 Ultra可并行运行128个Llama 2 7B流
23岁博士生修复Firefox中的22年 “幽灵老Bug”
这里有最新开源资讯、软件更新、技术干货等内容
点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦
您可能也对以下帖子感兴趣
{{{title}}}
文章有问题?点此查看未经处理的缓存