| 1 to 3 | switch tab |
| Space R Backspace | step, run, reset (Run tab) |
| ← → | next block, or next instruction |
| Space | add the next block (Build it up) |
| V | toggle values on wires (Instructions) |
| H | turn hover popups on or off |
| N | register name table (Instructions) |
| + - 0 | magnifier: zoom in, zoom out, refit |
| W A S D | magnifier: move up, left, down, right |
| mouse | drag the diagram or the orange box to move, wheel to resize, click in the overview to center |
| F | fullscreen |
| Esc | close this |
Single-cycle RV32I datapath in the Harris and Harris style, with a PC input on the SrcA mux for auipc, a zero input for lui, and flag-based branches. Everything runs in this file.