← back
minimal-instruction-set
github.com/daverlon/minimal-instruction-set
C · Virtual Machine · Interpreter · Low-Level Systems
Overview
minimal-instruction-set is a stack-based virtual machine and interpreter written in C, designed to explore low-level execution models and instruction set design.
The project implements a complete execution pipeline including parsing, symbol resolution, and runtime interpretation of a custom assembly-like language.
Instruction Set
Core Design
Control Flow & Execution
Example Programs
Key Engineering Decisions
Limitations
What I Learned