本项目旨在构建一个可以在浏览器上运行的 Loongarch64 架构的龙芯模拟器。其项目灵感主要来自于 Bellard 先生的 jslinux
本项目不会采用以性能优先的准则来进行编写,而是强调代码结构的清晰性和合理性。其主要原因有以下两点:
- 本项目在编译后最终会以 js 脚本的形式嵌入到浏览器中,而本身 js 效率较低,即使经过优化其性能也不会有非常大的提升。
- 本项目只是以教学为目的编写的,如果想在实际工程中模拟 Loongarch 架构,请使用 QEMU 模拟器。
本项目的开源协议为 : MIT License