ठीक है, तो देखते हैं कि जब ऐसा परिदृश्य होता है, तो यह कार्यक्रम कैसे व्यवहार करता है क्योंकि अब हमारे पास यह धारणा है , कि array_len कैश में मौजूद नहीं है, हम यह भी मान रहे हैं कि शाखा के भविष्यवक्ता ने इसे सीखा है और यह भी स्टेट हैं कि मेरी भविष्यवाणी पर ध्यान नहीं दिया गया है। तो क्या होगा , कि भले ही एक्स , array_len से अधिक है , इन निर्देशों को, if के भीतर सट्टा निष्पादित किया जाएगा।
సరే, అటువంటి దృశ్యం ఈ ప్రోగ్రామ్ ఎలా ప్రవర్తిస్తుందోలేదని మనము చూద్దాం array_len కాష్ లో లేదని అస్సుమ్ చేయండి అది నేర్చుకున్న బ్రాంచ్ ప్రిడిక్టర్ మరియు స్థితిలో ఉన్నట్లు నా అంచనా తీసుకోబడలేదు కాబట్టి ఏమి జరుగుతుందో అక్కడ X కంటే ఎక్కువగా array_len ఉన్నప్పటికీ స్పెకులేటివ్లీ ఈ సూచనలు ఎగ్జిక్యూషన్ చేయబడతాయి.