▲ | rrenub a day ago | |
This is really cool! How can this be used to learn/refresh topics about low level programming? What do you recommend coding in this? | ||
▲ | ethan_smith a day ago | parent | next [-] | |
Try implementing a simple stack-based VM on it - it's a perfect stepping stone between assembly and higher-level languages while teaching you about memory management, instruction decoding, and execution flow all in one compact project. | ||
▲ | jbanes a day ago | parent | prev [-] | |
There’s a built-in assembly editor with highlighting and intellisense autocomplete. Super easy to get started with coding assembly. AND you can run assembly directly from the command line. e.g. Type in “li t0 42” and 42 will be loaded into the t0 register. Just pull up the Machine Specification for the full list of instructions and try it out! |