Learn the assembler and create programs in the language.
The Ketman ASM Maximaster comes with a toolkit (real mode) for both beginners and advanced programmers, comprising of an assembler, a debugger and assorted tools. It also contains an ASM interpreter, allowing unassembled source text to be single-stepped. It is unique in allowing both interpreter and debugger to be back-stepped so programs are de-executed. Finally, it has an extensive programming tutorial for beginners in x86 programming.
this app and the accompanying tutorial was very helpful for me as a novice trying to understand assembler programming. it was fun and funny. the tutorial is full of sarcastic humor which made it even more enjoyable for me.