Théodore Billotte
FR EN
← Tous les projets

2023 · Projet académique — assembleur & VM Terminé

Corewar

Une machine virtuelle où des programmes en assembleur s'affrontent en mémoire.

Développeur (projet académique Epitech, 1re année)

Implémentation en C d'une machine virtuelle et de son assembleur : compilation d'un pseudo-code assembleur en bytecode, puis exécution dans une arène à mémoire partagée où des programmes « champions » tentent de se neutraliser. Plongée dans la programmation bas niveau : encodage d'instructions, gestion mémoire et exécution concurrente.