Skip to content

MSK61/processorsim

Repository files navigation

processorsim

A simulator for program execution on pipelined processors

Badges

Build Status Coverage Status license Written in Python Open in Visual Studio Code

Usage/Examples

Check the examples directory for how to use the API. tests/test_whole.py on the other hand illustrates how to use processor_sim.py as a CLI driver to simulate program executions.

Requirements

Please refer to Pipfile for the list of dependency packages.

Installation

Install processorsim with pipenv.

  cd processorsim # local repo directory
  pipenv sync

Running Tests

To run tests, run the following command(inside the local repo directory)

  pipenv run ./test.sh

Releases

No releases published

Packages

No packages published

Languages