Geheugen staat centraal in alles wat er gebeurt in een computer . Programma's moeten zich in het geheugen voordat ze kunnen lopen . De grootte van de belangrijkste onderdelen van het geheugen is een van de belangrijkste maatregelen van hoe krachtig een computer . Deze omvang is blijven logisch breiden terwijl fysiek krimpen . RAM en ROM twee soorten geheugen zijn willekeurig toegankelijk geheugen ( RAM ) en alleen - lezen geheugen ( ROM ) . ROM -geheugen is die zelden wordt gewijzigd. Het bevat de programma's die worden gebruikt voor het opstarten van de computer en breng het besturingssysteem in het hoofdgeheugen . Dit geheugen is in de fabriek ingesteld en meestal nooit veranderd . RAM is zeer actief geheugen . Het is sneller en duurder dan ROM wordt gebruikt om een programma te houden terwijl deze wordt uitgevoerd . De Central Processing Unit ( CPU) is voortdurend op zoek RAM in de volgende instructie die uitgevoerd zijn. Wanneer u van Word naar e-mail of een zoekmachine op internet , zijn de programma's die de verschillende taken uit te voeren gebracht in het RAM als dat nodig is. MAR en MDR Registers zijn kleine stukjes geheugen dat zijn net groot genoeg om een nummer of een paar letters of een computer instructie bevatten . De geheugenadresregister ( MAR ) en geheugen data register ( MDR ) de toegang tot het hoofdgeheugen . Gegevens in te gaan op het hoofdgeheugen wordt geplaatst in de MDR , en het adres het gaat in wordt geplaatst in het maart De " winkel " instructie wordt uitgevoerd , en een paar honderd nanoseconden later , wordt de data geschreven in dat adres . Om informatie uit het hoofdgeheugen leest , wordt het adres dat u wilt lezen uit te zetten in de MAR , en de " load " instructie wordt uitgevoerd . Een paar honderd nanoseconden later , de gegevens van dat adres verschijnt in de MDR Cache Cache werkt net als hoofdgeheugen - . Is het RAM - - maar het is kleiner , sneller en duurder . Het is voornamelijk ontworpen dat een kleine hoeveelheid zeer snel geheugen op de CPU chip kan worden geplaatst . Het programma zich bevindt off -chip in het hoofdgeheugen - in een andere chip of chips - en het kleine deel van het programma dat u momenteel aan kunnen wonen in cache - op de CPU chip . Dit betekent dat veel van de tijd , de CPU haalt de volgende instructie die werken snel , zonder af chip . Wanneer dit niet meer werkt , een nieuw gedeelte van het programma in de cache kan worden geladen . MMP Het geheugen management programma ( MMP ) werkt met het besturingssysteem te beheren dingen zoals het verplaatsen programmaonderdelen in cache indien nodig , alsmede het bijhouden van het adres van de volgende instructie wordt opgehaald . Het MMP is ook betrokken bij het schakelen tussen programma's op gril van de gebruiker en het bijhouden van wat een programma doet bij het inschakelen terug in het geheugen nadat ze inactief .
|