First project for architecture course, program a simulator with Tomasulo algorithms