首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
百度
2
今日热点
3
微信公众平台
4
贴吧
5
opgg
6
dnf私服
7
百度贴吧
8
知乎
9
dnf公益服
10
百度傻逼
分类
社会
娱乐
国际
人权
科技
经济
其它
常德悲剧:让谴责无差别杀戮之声更加响亮一点
2024【公共营养师】培训报名通道已开启,不限学历,23岁及以上可报!还能领2000补贴
【惊】"以为要写遗书"! 飞温哥华航班遇炸弹气旋 华人崩溃大哭 连空姐都吐了; 客机颠簸盘旋3小时
魏加宁:日本之所以能走出“大衰退”,靠的是不断改革,而不是所谓“积极的财政政策”
国内突然宣布,将大规模调整经济布局!又一朝阳行业悄然崛起,新一轮机会出现了!
生成图片,分享到微信朋友圈
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}}}
文章有问题?点此查看未经处理的缓存