Näide: Line on 16 baiti s.o. neli 32 bitist sõna. Mälu on 1 Mb ja seega koosneb 64 K linest. Cache koosneb 4096-st linest. Et laetud cachesse võib olla laetud ükstaskõik milline 64 K lineston tag 16 bitine. Kogumassotsiatiivne vahemälu (Set associative-mapped cache): Set associative-mapped cache kompromiss direct-mapped ja täielikult associative cache vahel. 28 Näide: 2-way set assotciative cache. Vahemälu tasemed: Level 1 cache - tavaliselt CPU korpuse sees. Käsu peidikmälu (Instruction Cache) umbes 16 Kb ja andmete peidikmälu (Data Cache) umbes 64 Kb. Level 2 cache - väljaspool CPU korpust. Tavaliselt segamini andmed ja käsud. Maht umbes 0,5 kuni 1 Mb. 29 Kolmetasandilise peidikmäluga arvuti: Arvuti mälu Mälu üldstruktuur:
Näide: Line on 16 baiti s.o. neli 32 bitist sõna. Mälu on 1 Mb ja seega koosneb 64 K linest. Cache koosneb 4096-st linest. Et laetud cachesse võib olla laetud ükstaskõik milline 64 K lineston tag 16 bitine. Kogumassotsiatiivne vahemälu (Set associative-mapped cache): Set associative-mapped cache kompromiss direct-mapped ja täielikult associative cache vahel. 28 Näide: 2-way set assotciative cache. Vahemälu tasemed: Level 1 cache - tavaliselt CPU korpuse sees. Käsu peidikmälu (Instruction Cache) umbes 16 Kb ja andmete peidikmälu (Data Cache) umbes 64 Kb. Level 2 cache - väljaspool CPU korpust. Tavaliselt segamini andmed ja käsud. Maht umbes 0,5 kuni 1 Mb. 29 Kolmetasandilise peidikmäluga arvuti: Arvuti mälu Mälu üldstruktuur:
·Write-through, korraga muutused kirjutada vahemällu ja põhimälu (486) ·Write-back, kirjutatakse põhimällu vahemälu grupi asendamisel, DMA või mõne teise siinihõive õigusega seadme pöördumisel antud aadressil või ka kui ei ole piisavalt kaua andmeid põhimällu kirjutatud (Pentium). Kogumassotsiatiivne vahemälu (Set associative-mapped cache): Set associative-mapped cache kompromiss direct-mapped ja täielikult associative cache vahel. Näide: 2-way set assotciative cache. 17. Arvuti mälu klassifikatsioon (Computer memory classification) Nõuded mälule on vastuolulised : ·Võimalikult suur maht ·Võimalikult väikesel infokandjal/salvestajal (suur tihedus) ·Võimalikult väike põõrdumise aeg (kiire) ·Võimalikult väike energiatarve Milline füüsikanähtus võib olla info salvetajaks: ·Tal peab olema kaks püsivat olekut ·Kahe püsiva oleku vahel peab olema energia barjäär, see tähendab, et ta ei lähe ühest