Articles marqués assembleur

Base des programmes Brainfuck compilés

Ce billet est relié avec l’article sur mon projet de programmation d’un compilateur Brainfuck. SECTION .data data: times 30000 db 0 ptr: dd 0 SECTION .text global main inc_ptr: inc byte [ptr] ret dec_ptr: dec byte [ptr] ret inc_val: mov eax, [ptr] inc byte [eax] mov [ptr], eax ret decr_val: mov eax, [ptr] dec byte [...]

Compilateur Brainfuck

Le Brainfuck est un langage de programmation ne comportant que 8 instructions, impliquant une difficulté de compréhension et d’écriture dont le langage tire son nom. J’ai choisi d’entamer un nouveau projet : la réalisation d’un compilateur Brainfuck pour architecture x86. L’objectif de ce projet est de me permettre de mieux appréhender le fonctionnement des assembleurs, [...]