ઠીક છે તેથી ચાલો જોઈએ કે જ્યારે આવી પરિસ્થિતિ આવે છે ત્યારે આ પ્રોગ્રામ કેવી રીતે વર્તે છે. કેમ કે આપણી પાસે એવી ધારણા છે કે array_len કેશમાં હાજર નથી આપણે એ પણ ધારી રહ્યા છીએ કે જે બ્રાન્ચ પ્રિડિકટર એ શીખી લીધું છે અને તે એ સ્ટેટમાં છે કે myprediction લેવામાં આવ્યું નથી. તેથી ત્યાં શું થશે X એ array_len કરતા વધારે હોવા છતાં આ if ની ઇન્સટ્રકશન ને સ્પેક્યૂલેટિવ રીતે ચલાવવામાં આવશે.
ಸರಿ ಆದ್ದರಿಂದ ಅಂತಹ ಸನ್ನಿವೇಶವು ಸಂಭವಿಸಿದಾಗ ಈ ಪ್ರೋಗ್ರಾಂ ಈಗ ಹೇಗೆ ವರ್ತಿಸುತ್ತದೆ ಎಂದು ನೋಡೋಣ ಏಕೆಂದರೆ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಅರೇ_ಲೆನ್ ಇರುವುದಿಲ್ಲ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ ಮತ್ತು ಅದು ಕಲಿತ ಶಾಖೆಯ ಮುನ್ಸೂಚಕ ಮತ್ತು ನನ್ನ ಭವಿಷ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳದ ಸ್ಥಿತಿಯಲ್ಲಿದೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ ಆದ್ದರಿಂದ ಅಲ್ಲಿ ಏನಾಗುತ್ತದೆ ಎಂದರೆ ಎಕ್ಸ್ ಅರೇ_ಲೆನ್ ಗಿಂತ ಹೆಚ್ಚಿದ್ದರೂ ಇಫ್ ಒಳಗೆ ಈ ಸೂಚನೆಗಳನ್ನು ಊಹಾತ್ಮಕವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.