PyCpuSimulator

PyCpuSimulator is a CPU simulator


Keywords
cpu, core, avr, simulator, micro-code, cpu-emulator, avr-simulator, cpu-simulator
License
GPL-3.0
Install
pip install PyCpuSimulator==0.2.1

Documentation

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