Marco Schweighauser has created a great tool – Simple 8-bit Assembler Simulator. According to the author, it “provides a simplified assembler syntax (based on NASM) and is simulating a x86 like cpu.”
This tool can help anyone to understand assembler better and is highly recommended for trainers.
Check the tool online and it’s author’s blog for more info.