|
|
|
|
|
by specy
384 days ago
|
|
I made a web IDE to teach assembly languages. My goal is to have a single webapp where there are courses, documentation and IDE of all assembly languages. It's full of features to make it easier for beginners to understand how things work: - instruction undo and step
- breakpoints
- function stack tracing and stack frame view.
- history viewer (shows the side effects of each instruction)
- I/O and memory viewer (both number and text)
- number conversions for registers and memory
- testcases (useful for professors making exercises)
- auto completion and inline errors, etc... It also has an embedding tool to be able to embed the ide in other websites. And be able to share a project by URL. This way professors can create their own courses and exercises to share with their students. Repo: https://github.com/Specy/asm-editor Next i want to improve the x86 emulator, add ARM, Z80 and chip-8. I'm also writing assembly courses, if anyone wants to help out writing them, the repo is open to contributions! |
|