Home
零对冲(ZeroHedge)
每日HackerNews
在仿真 CPU 上运行的类 MINIX1 操作系统交互式演示
Interactive demo of MINIX1-like O/S on emulated CPU
原始链接:
https://swtos.softwarewrighter.com/
请提供您需要翻译的内容。
一位开发者基于 Rust 编写的 COR24-TB 24 位 RISC 软核 CPU 模拟器,构建了一个运行类 MINIX 操作系统的交互式浏览器演示。该系统使用 WebAssembly 和 Yew 开发,配备了支持平铺窗口的文本用户界面(TUI)、Shell、调试器,并可在 1MB 内存中支持最多 16 个进程的抢占式多任务处理。 值得注意的是,开发者使用了一种受 PL/M 和 IBM PL/I 启发、专为元编程设计的自定义编程语言来实现该系统。目前,系统通过终端模拟器发送的模拟时钟脉冲来处理中断和任务调度。未来的开发计划包括增加用于加载程序的 SPI SD 卡支持、集成硬件时钟支持,并最终将代码库移植到 ARM 和 RISC 开发板上,以探索边缘机器学习应用。
相关文章
原文
联系我们 contact @ memedata.com