changed the pc assignment in fetch

it's good practice to use non-blocking assignments for registers inside
a always @ (edge clk) blocks. Not a big deal.