I am not so much interested in a primer, I'm fairly comfortable with assembly and everything I learnt was available on the net. Don't let you stop you from writing it though.
However, I would love to get my hands on your disassembler, with source code if possible, as I've yet to find one that...