अगला हम देखते हैं कि if स्टेटमेंट इंटर हुआ है, तो X इसका उपयोग सरणी में अनुक्रमित करने के लिए किया जाता है और सरणी से संबंधित डेटा के एक ब्लॉक को कैश में लोड किया जाने का कारण बनता है, ताकि यह डेटा आप मान सकते हैं कि कैश में लोड किया गया है और एक रजिस्टर में लोड किया गया है, जिसे हम I.
അടുത്തതായി നമ്മൾ കാണുന്നത്, if statement കഴിഞ്ഞാൽ, array-യിലേക്ക് ഇൻഡെക്സ് ചെയ്യുന്നതിനും array ന് അനുബന്ധമായി ഒരു ഡാറ്റാ ബ്ലോക്ക് കാഷെയിലേക്ക് ലോഡുചെയ്യുന്നതിനും x ഉപയോഗിക്കുന്നു എന്നതാണ്. ഈ ഡാറ്റ കാഷെയിലേക്കും, i എന്ന് നമ്മൾ സൂചിപ്പിക്കുന്ന ഒരു രജിസ്റ്ററിലേക്കും ലോഡുചെയ്തിട്ടുണ്ടെന്ന് അനുമാനിക്കാം.