首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
1
2
1'"
3
百度
4
bxss.me
5
1'
6
@纽约时间
7
习近平
8
@诉说趣闻
9
//bxss.me
10
x博士
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
1
2
1'"
3
百度
4
bxss.me
5
1'
6
@纽约时间
7
习近平
8
@诉说趣闻
9
//bxss.me
10
x博士
分类
社会
娱乐
国际
人权
科技
经济
其它
二湘:朱令去世一周年,清华学子控诉清华在朱令案中的冷血和无耻
李宜雪的良知卖了2万元,真正需要声援的是罗灿宏啊
中国紫砂博物馆出品!2025紫砂五福杯:五福云集,宜藏宜礼!
央视罕见表扬,美哭3亿人:璀璨中国史,正在走向全世界
亲密关系中,比“不爱了”更残酷的,是这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}}}
文章有问题?点此查看未经处理的缓存