I started this project a couple years ago, and it only recently got off the ground enough that I committed the code somewhere (though it's still pretty minimal). A lot of work still needs to be done in the main instruction loop. I've been implementing instructions in the order of the execution of a test binary I created on an HP PA-RISC system.

To get started:</br> <code> git clone https://github.com/dmulder/pa-risc-vm.git</br> cd pa-risc-vm/</br> autoreconf -if && ./configure && make </code>

The source is in the vm/ directory. The main instruction loop is in vm/machine.cpp in the run() function. I'm targeting the PA 1.1 architecture specification.

If you're interested in joining, contact me for a test binary and the instruction set spec. https://github.com/dmulder/pa-risc-vm.git

Looking for mad skills in:

Nothing? Add some keywords!

This project is part of:

Hack Week 15

Activity

  • over 2 years ago: dmulder originated PA-RISC instruction set emulator
  • Show History

    Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!