Zum Inhalt springen

Speicherzugriff

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 15. Mai 2006 um 11:41 Uhr durch Diba (Diskussion | Beiträge) (Änderungen von 193.170.207.73 rückgängig gemacht und letzte Version von Benutzer:Staro1 wiederhergestellt. Grund: Vandalismus). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Als Speicherzugriff bezeichnet man das Lesen oder Schreiben von Speicherinhalten aus bzw. in den Arbeitsspeicher eines Computers. Da es unterschiedliche Typen von Arbeitsspeicher gibt, unterscheiden sich auch die Zugriffsmethoden. Das Grundprinzip sieht jedoch in der Regel wie folgt aus (die Beschreibung bezieht sich auf einen lesenden Zugriff, ein schreibender Zugriff funktioniert jedoch analog):

Der Speicherzugriff wird durch ein Programm veranlasst, das die Adresse eines bestimmten Speicherinhaltes kennt. Um den Zugriff auf die betreffende Speicherzelle zu veranlassen, wird zunächst die Adresse in das Speicheradressregister des Prozessors geladen. Dies bewirkt, dass die Adresse auch auf dem Adressbus angelegt wird. Wenn der Prozessor nun seinen lesenden Zugriff auf den Arbeitsspeicher ausführt, wird durch die auf dem Adressbus vorgegebene Adresse die richtige Speicherzelle ausgelesen und ihr Inhalt über den Datenbus in das Speicherinhaltsregister des Prozessors übertragen. Damit steht der angeforderte Inhalt der Speicherzelle für weitere Operationen zur Verfügung, und der Speicherzugriff ist beendet.