I would like to learn x86 assembly on 32-bit linux with the NASM assembler. Where do you start off on linux other then a basic hello world program?