Project Euler in x86 assembly