Input (grade 12): Only after all older instructions have their results written back to the register file, then this result is written back to the register file.
Output (grade 12): Only after all older instructions have their results written back to the register file, then this result is written back to the register.