I am an expert Java developer, experienced in developing simulators. I have developed simulators for microprocessors, along with their respective assemblers, all in Java. I think I will be best suited for your task, and will deliver best quality attainable. I am looking forward to hearing from you. Do not hesitate to contact me.