instr J is added and simulated. The upper 4 bits of target address is taken from PC+8 instead of PC+4. It should be right since delay slot is added by the compiler?