jor1k

s-mackeBSD-2-Clause长期未更新

用 JavaScript 写的在线 OpenRISC 1200 模拟器,能在浏览器里直接跑起 Linux 系统,适合学习 CPU 架构和操作系统原理。

Online OR1K Emulator running Linux

暂无版本1,800star217fork同步于 2026-11-07 07:34 UTC

怎么上手

由 README 提炼,执行前请确认
打开 https://s-macke.github.io/jor1k/demos/main.html 即可在线试用
硬件要求按 README 说明

README 未说明;只要求使用较新的现代浏览器,无需本地 GPU 或显存。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

用 JavaScript 写的 OpenRISC 1000 模拟器,能在浏览器里直接跑 Linux

用 JavaScript 写的在线 OpenRISC 1200 模拟器,能在浏览器里直接跑起 Linux 系统,适合学习 CPU 架构和操作系统原理。

核心能力

  • 用 JavaScript 实现 OpenRISC 1000 指令集模拟
  • 在浏览器中启动并运行 Linux 系统
  • 支持 SMP 多核模拟,可配置 2 到 16 核
  • 附带浏览器内编辑、编译、运行 C 代码的演示
  • 另含 RISC-V CPU 实现的简单演示

容易踩的坑

多核 SMP 演示随核数增加会变得不稳定;RISC-V 演示需等终端出现首条消息后,再从下拉菜单选择 bbl;README 未给出本地部署步骤,需查阅 Wiki

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    jor1k

    jor1k

    jor1k is a OpenRISC 1000 emulator written in JavaScript running Linux. It runs in almost any modern web browser. Have a try and see if it runs in your browser by opening the demo. More information can be found on the Wiki pages.

    Demos

    Project Links

    • Bugtracker to report any issues or feature requests
    • Wiki containing more detailed descriptions

    LICENSE

    • The program is distributed under the terms of the Simplified BSD License. The license details can be found in the file "LICENSE.md"
    • The ACE editor is BSD licensed.

    Developer

    Sebastian Macke simulationcorner.net

    Contributors

    Gerard Braad github.com/gbraad
    Ben Burns github.com/benjamincburns
    Lawrence Angrave github.com/angrave
    Neelabh Gupta github.com/neelabhg