Register file, decoder chaged and assembled