Input (grade 6): The functional unit writes the results back to the register file.
Output (grade 6): The functional unit writes the results back to the register.