/PipeY86

A Pipeline Simulator of Y86 Instruction Set

Primary LanguageC++GNU General Public License v3.0GPL-3.0

PipeY86

Just A Pipeline Simulator of Y86 Instruction Set

To compile it, you need:

  • Qt 5.2 with QML
  • QGrahpicalEffects
  • CMake version >= 2.8.0

Qt Offical downloads can solve all things about Qt:

https://download.qt-project.org/archive/qt/5.2/5.2.1/

Currently it is tested only on Linux, you can also try it on Windows and send bug report.

Compile

mkdir build
cd build
cmake ../
make

Run

cd build
./pipey86

Other tools

  • s2o is a simple y86 assembler.

  • pipecmd is a simple commandline version of y86 simulator.