Only ALU (result of an operation goes into registers) and Load instruction uses register block's write port I think. Now out of 100 instructions, 50 ALU and 15 LoadWord instructions. That makes up to 65 instructions out of 100 using write port of register block. or 65%.