Provided that I have written a simple microprocessor design in VHDL where I have decided what instructions it has to do each task, I will then have to write test code in machine language which is tedious and error prone.
A simple assembler would be like a “lite text processor” where it can convert assembly instructions to machine code by parsing text of the assembly language program. Each assembly instruction is a mnemonic and the parser will also figure our how to fit the parameters into the generated machine instruction word e.g register name, variable name e.t.c
Is there an easy solution to developer an assembler of such a nature?