Register file
From Rice Wiki
The register file (RF) allows the ALU to choose two registers at the same time. It is also called a multi-port memory.
It has read ports Ra Rb and write port W. Three multiplexers can handle which one is taken.
It has a clock to wait for calculations to complete.