look at this example . here five stage pipeline IF,ID,EX,MA,WB . and decoding will be done at ID stage (2nd stage) . when we execute this then expected optput is I1-I2-BI1. BUT in the pipeline IF stage is always overlaping with ID stage so befor decoding the correntlly fetched instn the sequence instn (I3) is already inserted in a pipeline when ID stage decode the instn as a jump instn then I3 instn become unwanted instn. and actual output is - I1-I2-I3-BI1. HERE decoding (target address) is done at 2nd level and one unwanted instn is fetchd. this unwanted instn is colled branch panality(stall) .