How Do You Make An Assembler?

mudge picture mudge · Mar 19, 2010 · Viewed 38.2k times · Source

I'd like to make a simple x86 assembler. I'm wondering if there's any tutorials for making your own assembler. Or if there's a simple assembler that I could study.

Also, I wonder what tools are used in looking at and handling the binary/hex of programs.