Hello, I create this thread And I miss the Q :) Where Can I find detailed information about encoding instructions I mean I want to make a simple assembler> the information in cpu manuals hard to understand and there is no examples to show you how is the actual work done.
I found sandpile.orginvaluable for writing my assembler; SoftWire. The source is available under LGPL so you should be able to use it for your own project.
I know you already said that you dont want to read CPU manual. But there is an appendix B in "Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z" http://www.intel.com/products/processor/manuals/ that details encoding for all the instrunctions in one place. May be helpful.