在仿真 CPU 上运行的类 MINIX1 操作系统交互式演示
Interactive demo of MINIX1-like O/S on emulated CPU

原始链接: https://swtos.softwarewrighter.com/

请提供您需要翻译的内容。

作者开发了一款基于浏览器且由 WASM 驱动的模拟器,用于 COR24-TB 24 位 RISC 软 CPU。该项目包含一个功能完备、类 MINIX 的操作系统,支持抢占式多任务处理、带有平铺窗口的文本用户界面 (TUI)、Shell、调试器以及各种内置应用程序。 主要技术亮点包括: * **架构**:该操作系统使用 Rust 编写,支持在没有内存管理单元 (MMU) 的情况下,让多达 16 个并发进程共享 1MB 内存。 * **实现**:系统使用了一种受 PL/M 和 PL/I 启发的自定义语言,支持用于元编程的可执行宏。 * **功能**:目前,该操作系统利用改进的终端模拟器来驱动中断服务程序 (ISR) 调度的时钟。未来计划增加 SPI SD 卡支持,以实现程序加载。 作者开发此系统属于个人项目,并打算最终将底层技术移植到带有 NPU 的 ARM 和 RISC 开发板上,以研究边缘机器学习应用。
相关文章

原文
联系我们 contact @ memedata.com