Skip to content
#

fetch-decode-execute

Here are 7 public repositories matching this topic...

A CHIP-8 emulator with a pure-Python, headless-testable core and a pygame frontend — full instruction set, two historical quirk profiles, golden-master snapshot testing against the Timendus suite, built-in disassembler, and a pause/step debug mode.

  • Updated Jul 19, 2026
  • Python

Minimal working implementation of a cpu at the transistor level. You can observe the inner workings of a cpu, bus, EEPROM lookup table, ALU, A and B registers, run and program mode, fetch decode execute cycle, clock frequency, simultaneously. You can write assembly and hand code it using a 4-bit memory address into 16 bytes of RAM.

  • Updated Sep 26, 2026

Add this topic to your repo

To associate your repository with the fetch-decode-execute topic, visit your repo's landing page and select "manage topics."

Learn more