API Overview
Modules
Classes
mem.mem
: Memory class for the EccCPU ISAmem.mem
: Memory class for the LEGv8 ISAponyo.Simulator
: ISA Simulator
Functions
decode.decode
: Decodes each instruction into a simpler format, replacing symbols, register aliases, and removing comments for the EccCPU ISAdecode.findSymbols
: Find the symbols in the instruction memory, e.g.main:
execr.execr
: Executes the instruction on the simulator state for the EccCPU ISAexecr.immu2int
: Converts an immediate value into an integergui.currCode
: String showing surrounding code to PCgui.gui
: Runs an interactive GUI for the simulator using PySimpleGUIQtdecode.decode
: Decodes each instruction into a simpler format, replacing symbols, register aliases, and removing comments for the LEGv8 ISAdecode.findSymbols
: Find the symbols in the instruction memory, e.g.main:
execr.execr
: Executes the instruction on the simulator state for the LEGv8 ISAexecr.immu2int
: Converts an immediate value into an integer
This file was automatically generated via lazydocs.