Yshopnoosa.com

Kort fungerar av minnesenhet i datorsystem

MMU, eller minne förvaltningsenhet, är en komponent som ger Processorn med dess primära gränssnitt till en dators minne. MMU serverar en rad funktioner för att underlätta både förbättrad säkerhet och förenkla minne interaktion för programmerare.

Kort fungerar av minnesenhet i datorsystem

Minnesenheten förenklar minne interaktion för programmerare.

Virtuella och fysiska adressöversättning

I vissa system hanterar MMU omvandlingen från de virtuella minnesadresser hanteras av CPU till fysiska adresser minne i hårdvaran.

Verklig adressutrymme

MMU och en stödjande operativsystem kan använda virtuella adressutrymmen som en form av säkerhet genom att ge varje program som körs en isolerad del av minne att köra.

Virtuella adresser

Förutom säkerhet används virtuella adresser som en form av maskinvaruabstraktion göra användning av virtuellt minne så öppen som möjligt för programmerare.

Cache Control

För att balansera kostnaderna för hög hastighet minne och den tid som Processorn väntar minne utgång, finns ett antal cachar av varierande storlekar och hastigheter. På de flesta system samordnas åtminstone några av dessa cacheminnen av MMU.

Buss skiljedom

Kommunikationen mellan olika komponenter i ett system sker över en uppsättning kablar kallas systembussen. Eftersom alla enheter måste använda samma buss och simultan överföring är omöjligt, arbetar MMU för att medla tillgång till systembussen.