Un truco, cuando usas ELF y nasm:
su@bash-3.2~:$ nasm -f elf tiny.asm
su@bash-3.2~:$ gcc -Wall -s tiny.o
Esto reducira el codigo ASM y al binario de por si.
Se puede hacer la prueba y ver los resultados con wc -c archivo_elf (da el numero de caracteres) y comparar cada uno.