| ÚLÇ Û]YL ÚLÇ Û]YLUÖ] LÙTÖ½¥ J£ p½V U¼¿ ÚYLUÖ] J£ Û]YLUÖh. ÙTÖYÖL ÚLÇ Û]YL J£ p½V ÛX WÖ (Static RAM) Bh. CR Û]YLUÖ] L° ALUÖL ``î ÙNÛ\T|'' (Micro Processer) TVÁT|RTyP RLY¥LÛ[ ÚN ÛY£eh.
ÙT¡V SLWjL¸¥ SÖ ÙRÖÛXÚTp h½| (Telephone Directory) TÖÚRÖUÖ]Ö¥ TX XyNeLQeLÖ] ÙRÖÛXÚTp GL· E·[]. CR h½| C£R ÚTÖ¨ ÙT£TÖXÖ] SÖ SUeÙL] J£ p½V ÙRÖÛXÚTpeh½| ÛYe ÙLÖ·ÚYÖ. C¥ SÖ AL A[«¥ TVÁT| ÙRÖÛXÚTp GLÛ[RÖÁ h½ ÛYÚTÖ. HÙ]Â¥ SUeh ÚRÛYVÖ] ÙRÖÛX ÚTp GÛQ ÙT¡V h½yz¥ ÚR|ÙTÖµ AL ÚSW ÚRÛYT|f\. B]Ö¥ CR ÙRÖÛXÚTp GÛQ SÖ RVÖ¡R p½V h½yz¦£ G|eh ÙTÖµ SUÖ¥ L «ÛW YÖL G|eL zfÁ\. CÚR ÚTÖX J£ RLYÛX LÙTÖ½VÖ] ÚYL hÛ\YÖL E·[ RÁÛU Û]YL¦£ G|TR¼h TXÖL, CRLYÛX ÚYLUÖ] ÚLÇ Û]YL¦£ G|eh ÙTÖµ LÙTÖ½Á ÙNV¥TÖyzÁ ÚYL AL¡eh.
ÛUeÚWÖWÖNÍNWÖ] ÚLÇ Û]YL¨·[ J£ RLYÛX UÖ¼¿ ÙTÖµ CÚR UÖ¿R¥ RÁÛU Û]YL¨·[ RLYÛX UÖ¼\ ÚY|. AªYÖ¿ ÙNV RY½]Ö¥ ARÛ] ``qW¼\ RLY¥'' (Dirty Data) GÁ¿ AÛZeLT|f\. pX NUVjL¸¥ ÛUeÚWÖ WÖNÍN RÁÛU Û]YL¥ E·[ J£ RLYÛX UÖ¼\ ÙNVT|ÙTÖµ CÚR UÖ¿R¥ ÚLÇ Û]YL¥ E·[ AÚR RLY¦Á UÖ¼\ ÙNV RY½«|. CRÛ] `` SÖyPTyP RLY¥'' (Stale Data) GÁ¿ i¿Y. ÚLÇ Û]YLÛR Look Aside/Look Through U¼¿ Write-Back/Write Through GÁ¿ C£YÛLVÖL ¡eLXÖ. ÚLÇ Û]YLÁ ÛQ AÛUL· Á¿ TÛ\ A|ehL· ÙLÖ|·[. AÛY ÛX WÖ (Sram) h½Jy|WÖ (Tag Ram) U¼¿ ÚLÇ Ly|T| (Cache Controller) Bh. RLY¥LÛ[ ÚNeh J£ ThÛVRÖÁ ÛXWÖ GÁ¿ i¿ÚYÖ. h½ Jy|WÖ¥ ÛXWÖ¥ E·[ RLY¥L¸Á LY¡Û] ÚN ÛYe ÙLÖ·º. B]Ö¥ ÚLÇ Ly|T| B] ÚLÇ Û]YLÁTzR¥ U¼¿ GµR¥ (Read/Write) ÚTÖÁ\ ÙNV¥LÛ[ Ly|T| Á] Ár¼¿ Bh. ÚLÇ Û]YL¥ RLY¥LÛ[ Á¿ «RUÖL T®P¥ ÙNVXÖ. AÛY NÖ T®P¥ (Associative Mapping), ÚSWz T®P¥ (Direct Mapping) U¼¿ hµ NÖ T®P¥ (SET-Associative) Û\VÖh. pX NUVjL¸¥ CR p½V AÚYL Û]YLÛR (ÚLÇ Û]YL) ``«ÛW° AyÛP'' (Scratch Pad) GÁ¿ AÛZTÖL·. ÚLÇ Û]YLUÖ] ÁNe C£ehYÛW ARÁ E·[PeLjLÛ[ CZeLÖR J£ Û]YL Bh. |