Skip to content

Add a dynamic ISA reference#299

Closed
raccog wants to merge 2 commits intomortbopet:masterfrom
raccog:sliderules
Closed

Add a dynamic ISA reference#299
raccog wants to merge 2 commits intomortbopet:masterfrom
raccog:sliderules

Conversation

@raccog
Copy link
Contributor

@raccog raccog commented Sep 21, 2023

Draft branch for #297.

Here's my plan on how to implement this feature:

  • Static sliderules tab UI with instruction encodings for 2 instructions
  • Tooltip UI for 2 instructions at a single location
  • Tooltip UI for 2 instructions at multiple locations
  • Dynamic sliderules tab UI with instruction encodings for 2 instructions per instruction type
  • Dynamic tooltip UI with instruction encodings for 2 instructions per instruction type
  • Fill out instruction details so that all instructions are included in the UI

Added a new tab for an ISA reference table.

SliderulesDemo0

@raccog raccog mentioned this pull request Sep 21, 2023
@raccog
Copy link
Contributor Author

raccog commented Sep 21, 2023

Here's a demo of a tooltip that can show up when hovering over instructions in the VSRTL window. The tooltip shows the binary encoding of an add instruction.

SliderulesDemo1

@raccog
Copy link
Contributor Author

raccog commented Dec 21, 2023

Replacing this draft with #329.

@raccog raccog closed this Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments