I apologize for asking this question here but I really need some insight how to write an assembler.I have defined my instruction set, registers and all.Now I want to wtrite an assembler that will take the assembly code written in my defined instructions and generate executables on any windows machine whatever be the underlying processor.Any guide is expected.
If this was my project I'd try to use the infrastructure of the GNU Assembler. Then the task would be down to translating your assembler syntax to the GAS syntax.