Emulator for RISC V assembler
- Support all instructions used in the assembly language course:
- Basic system calls
- Simple instructions:
- mv
- li
- Math operations
- addi
- Logical operations
- NSS instructions:
- j
- bgt, beq, bez, etc...
- labels
- Stack functions:
- lw
- sw
- Functions (Optional):
- call
- ret
- Macro, Comments (Optional)
- Debug
- Support break points
- Get request from user and answer
- Basic
- conitnue (go to the next breakpoint)
- show registers
- Advanced
- show stack
- enter line and break on it (Optional)
- Step by step
- Visual
- Fix issues from Ugliansky
- Delete _in.parse
- Merge BreakController
- Delete ebreak ;(
- e.t.c
- Support memory
- Make some tui
- Implement step over command
Maybe some pseudo graphics
- PreProcessor
- Parser
- Interpreter
- Debuger
- View?
- Good basic part
- Debug
- Visual (OPTIONAL)