Skip to content
CPU Simulator written in Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PyCpuSimulator Reblessed to PyCpuSimulator Jun 4, 2017
avr-datasheet-extractor Reblessed to PyCpuSimulator Jun 4, 2017
bin Reblessed to PyCpuSimulator Jun 4, 2017
data fixes, added hex documentation and firmware dump May 21, 2017
doc doc update Nov 21, 2017
gh-pages doc update Nov 21, 2017
tools
.gitignore gitignore Nov 20, 2017
GPL-V3.0.txt Added setup.py May 21, 2017
LICENSE.txt added license May 20, 2017
MANIFEST.in Reblessed to PyCpuSimulator Jun 4, 2017
README.html fixed readme Nov 21, 2017
README.rst
README.txt fixed readme Nov 21, 2017
requirements.txt requirements May 24, 2017
setup.cfg added setup.cfg Nov 20, 2017
setup.py
setup_data.py bump to v0.2.1 Nov 21, 2017
tox.ini

README.rst

PyCpuSimulator

PyCpuSimulator license PyCpuSimulator python version

PyCpuSimulator last version

Overview

What is PyCpuSimulator ?

PyCpuSimulator is a CPU simulator implemented in Python which use micro-codes to implement CPU core.

Where is the Documentation ?

The documentation is available on the PyCpuSimulator Home Page.

What are the main features ?

  • Micro-Code Language to describe instruction
  • Opcode Decoder using Decision Tree
  • Read HEX firmware format
  • AVR Core CPU simulation is ongoing

How to install it ?

Look at the installation section in the documentation.

Credits

Authors: Fabrice Salvaire

You can’t perform that action at this time.