I'm computer engineering TA with 10+ years of experience
experienced with developing mega projects using assembly
experienced with MARIE Assembly and MarieSim ; MIPS and MARS Simulator - 80x86 Assembly - reverse engineering and decompiling - implementation of the assembler or even the simulator using C/C++ .
I worked before on developing the complete MARIE implementation using verilog/VHDL
and built mega projects (i.e. logic simulator based on x86 assembly)
will do perfect well commented coding + any needed documents