venus icon indicating copy to clipboard operation
venus copied to clipboard

RISC-V instruction set simulator built for education

Results 13 venus issues
Sort by recently updated
recently updated
newest added

``` -------------------- [ERROR] An uncaught error has occurred! Here are the details that may help solve this issue. Error: `SimulatorError: The heap has grown into the stack. ID: 'step'! `...

FCLASS.S or FCLASS.D instruction looks at a floating point value and determines what sort of a number it is. For example, does the value represents +0.0, -0.0, NaN, +infin, -...

Unified JS interface to sim via Driver to register ecall hooks. Requires this to be merged into the backend: https://github.com/ThaumicMekanism/venusbackend/pull/7

After successfully getting "print 42 to the console" working, I'm trying to write hello world, and am getting assembler errors. Here's my code, adapted from gcc -s: ``` .data Hello:...

enhancement

(not sure what the procedure for merging in changes is; this affects the backend but I changed one file in the frontend and I haven't tried building on the js...

Make it so you can set a conditional breakpoint. Perhaps also make it so you could do this with ecall as well.

enhancement

Make it so the web interface for venus can act as a remote debugger controlling a ‘link’ which is hosting the real debugger.

enhancement

This: ``` sw x0 (4)x1 ``` should be an error.

bug

This works: ``` lw x0 0 x0 ``` And it should produce an error.

bug