4 ms·
Very cool! I just started to dvelve into RISC-V, and the book I'm reading (not in English) offers their own emulator[1], which, at a glance, is much simpler tha
by agentkilo 2y ago
Very cool! I just started to dvelve into RISC-V, and the book I'm reading (not in English) offers their own emulator[1], which, at a glance, is much simpler than QEMU, and comes with a weird license[2]. I wonder if people actually used it, since it looks like an academic project. Maybe I can also follow this tutorial and test it out.
[1] https://github.com/NJU-ProjectN/nemu/tree/master https://github.com/NJU-ProjectN/nemu/tree/master
[2] https://github.com/NJU-ProjectN/nemu/blob/master/LICENSE https://github.com/NJU-ProjectN/nemu/blob/master/LICENSE
Edit: wrong link
- markus_zhang 2y agoYou can follow the MIT course and use QEMU if so wish.
- kwakubiney 2y agoLink to the MIT course?
- markus_zhang 2y agohttps://pdos.csail.mit.edu/6.1810/2024/ https://pdos.csail.mit.edu/6.1810/2024/
- corank 2y agoIt likely doesn't have performance that's good enough for production use. Doesn't look like there's JIT so it's all instruction by instruction interpreting.