Skip to content

Releases: pranjalchanda08/slash-sim

v0.1

13 Nov 16:05
c034984
Compare
Choose a tag to compare

What's Changed

  1. Added test assembly codes for all base instructions.
  2. Added new ELF reader for auto reading symbols and initializing the RAM section.
  3. Added CSR decode support.
  4. Made simpler Fetch decode and Execute framework for easy addition of new instructions.
  5. Now all instructions get decoded to its corresponding assembly code.
  6. CPU reg dump outputs in human readable text format.
  7. Folder structure changes for better code access.
  8. Logging framework added.

Ongoing development:

  1. Addition of MMIO device attachment framework for attaching virtual devices into the BUS.
  2. Support for more instructions of different families.
  3. Addition of debug framework to debug the assembly code step by step.