Custom Virtual Machine

dnetto, cvmlow-levelcomputer-architecture
Back

Uma implementação própria de Máquina Virtual de baixo nível, desenvolvida em C. O projeto simula a execução de um processador simplificado, contendo registradores, pilha (stack), memória e suporte a operações aritméticas e lógicas básicas.

Este projeto é um excelente exercício prático de engenharia de computação, permitindo entender de forma visceral como CPUs decodificam e operam dados a partir de bytes brutos.

Recursos

Código no GitHub

Daniel Netto Logo2026 © Daniel Netto. Todos os direitos reservados.
Hospedado por Verceldnetto.dev