A first approach with Nasm