Jupiter is great - thanks!
I'm puzzled by the choice to show immediate values in the Asseembly view in the Simulator tab as decimal values.
For example, I'm loading a symbol into A1 in order to call print_string, and see the following:
lui x11, 16
addi x11, x11, 36
When I look at the simulator's register value for a1/x11, the value I see is 0x00010024, which is the important information I need in order to check the Memory tab. It seems that it would make more sense to at least have the option of seeing the two instructions disassembled like this:
lui x11, 0x10
addi x11, x11, 0x24
If nothing else, so that it makes more sense to students when they're seeing things going on.
Jupiter is great - thanks!
I'm puzzled by the choice to show immediate values in the Asseembly view in the Simulator tab as decimal values.
For example, I'm loading a symbol into A1 in order to call print_string, and see the following:
When I look at the simulator's register value for a1/x11, the value I see is 0x00010024, which is the important information I need in order to check the Memory tab. It seems that it would make more sense to at least have the option of seeing the two instructions disassembled like this:
If nothing else, so that it makes more sense to students when they're seeing things going on.