LexiDict.de - Logo
Druckversion | Impressum | Datenschutz

Memory Management Unit

Aus LexiDict


Bei der Memory Management Unit (MMU), auch Speicherverwaltungseinheit, handelt es sich um eine Funktionseinheit von Mikroprozessoren, die zum Zugriff auf den Arbeitsspeicher oder sonstige Hardware das Übersetzen von virtuellen Adressen in physische Adressen bewerkstelligt. Sie ermöglicht damit den Zugriff auf den gesamten virtuellen Adressraum, den ein Betriebssystem mit Hilfe der virtuellen Speicherverwaltung zur Verfügung stellt.

Die MMU dient der Abschottung von Prozessen voneinander und vom Betriebssystem, außerdem kann durch die MMU jedem Prozess ein einheitliches Speicherbild präsentiert werden. Dadurch ist der sichere Betrieb im Multitasking wesentlich einfacher, da mittels Hardware verhindert wird, dass ein Fehler in einem Prozess zu einem direkten Zugriff auf Daten eines anderen Prozesses oder des Betriebssystems führt.

MMUs waren ursprünglich als externe Zusatzkomponente für Mikroprozessoren konzipiert. Sie sind heute jedoch in die meisten Hochleistungsprozessoren integriert. Bei Verwendung einer Harvard-Architektur existieren sogar zwei verschiedene MMUs innerhalb des Prozessors – eine für den Befehls- und eine für den Datenspeicher. Anwendungen für eingebettete Prozessoren und Microcontroller können meist auf eine Adressübersetzung verzichten, dementsprechend beinhaltet der größte Teil der Prozessoren für diesen Einsatzbereich keine MMU.




Weblink hinzufügen




Mit dem Speichern dieser Seite versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt, und willige ein, ihn unter der Lizenz Creative Commons Zero zu veröffentlichen.

Links auf diese Seite
Speicherschutz ist die Eigenschaft von Betriebssystemen, den verfügbaren Arbeitsspeicher so aufzuteilen und laufende Programme so voneinander zu trennen, dass ein Programmierfehler/Absturz eines einzelnen Programms nicht die ...
'''Inferno''' ist ein verteiltes [[Computer]]-[[Betriebssystem]], das von den [[Bell Laboratories]] stammt.
Eine I/O Memory Mapping Unit (I/O-MMU, oder kurz IOMMU) erweitert das I/O-Interface eines Mikroprozessors um eine Adressübersetzung und Zugriffschutz bei DMA-Zugriffen.
Die Harvard-Architektur bezeichnet in der Informatik ein Schaltungskonzept zur Realisierung besonders schneller CPUs und Signalprozessoren. Der Befehlsspeicher ist physisch vom Datenspeicher getrennt und ...
Der Prozessor ist eine Recheneinheit eines Computers, die über Software andere Bestandteile steuert. Die grundlegende Eigenschaft des Prozessors ist die Programmierbarkeit. Das Verhalten ...
Mit der MC68451 MMU konnte der 16MB Adressraum des MC68000 oder MC68010 verwaltet und gegen unberechtigte Zugriffe geschützt werden.
Add to alltagzAdd to icioAdd to infopiratAdd to linkarenaAdd to misterwongAdd to netselektorAdd to newskickAdd to oneviewAdd to readsterAdd to webnewsAdd to yahooAdd to yigg

Dieser Artikel basiert auf dem Artikel Memory Management Unit aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar.

Von „http://www.lexidict.de/wiki/Memory_Management_Unit

Diese Seite wurde bisher 114-mal abgerufen. Diese Seite wurde zuletzt am 25. Dezember 2009 um 12:57 Uhr geändert. Inhalt ist verfügbar unter der GNU Free Documentation License 1.2.




Finden

Navigation
Wissen kompakt
Statistik
Denk-Spiel
Fun