ઠીક છે તેથી ચાલો જોઈએ કે જ્યારે આવી પરિસ્થિતિ આવે છે ત્યારે આ પ્રોગ્રામ કેવી રીતે વર્તે છે. કેમ કે આપણી પાસે એવી ધારણા છે કે array_len કેશમાં હાજર નથી આપણે એ પણ ધારી રહ્યા છીએ કે જે બ્રાન્ચ પ્રિડિકટર એ શીખી લીધું છે અને તે એ સ્ટેટમાં છે કે myprediction લેવામાં આવ્યું નથી. તેથી ત્યાં શું થશે X એ array_len કરતા વધારે હોવા છતાં આ if ની ઇન્સટ્રકશન ને સ્પેક્યૂલેટિવ રીતે ચલાવવામાં આવશે.
సరే, అటువంటి దృశ్యం ఈ ప్రోగ్రామ్ ఎలా ప్రవర్తిస్తుందోలేదని మనము చూద్దాం array_len కాష్ లో లేదని అస్సుమ్ చేయండి అది నేర్చుకున్న బ్రాంచ్ ప్రిడిక్టర్ మరియు స్థితిలో ఉన్నట్లు నా అంచనా తీసుకోబడలేదు కాబట్టి ఏమి జరుగుతుందో అక్కడ X కంటే ఎక్కువగా array_len ఉన్నప్పటికీ స్పెకులేటివ్లీ ఈ సూచనలు ఎగ్జిక్యూషన్ చేయబడతాయి.