2.1.3.2 Speicherwerk

[gesichtete Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
Diese Definition der Arbeitsweise ist an einer Stelle noch etwas ungenau. Woher weiß das Speicherwerk, ob es die adressierte Zelle auslesen oder überschreiben soll? Das folgende Video geht näher darauf ein.
Diese Definition der Arbeitsweise ist an einer Stelle noch etwas ungenau. Woher weiß das Speicherwerk, ob es die adressierte Zelle auslesen oder überschreiben soll? Das folgende Video geht näher darauf ein.
<p><loop_media type="audio" title="Platzhalter-Video" description="Bald erscheint hier der geplante Inhalt..." copyright="CC-BY" index=true show_copyright=true>{{#ev:youtube|kSQJPIWzd5U}}</loop_media></p>
<p><loop_media type="audio" title="Platzhalter-Video" description="Bald erscheint hier der geplante Inhalt..." copyright="CC-BY" index=true show_copyright=true>{{#ev:youtube|kSQJPIWzd5U}}</loop_media></p>
<loop_area type="task">'''Aufgabe 1'''<br />Zu Beginn des Videos empfängt das Speicherwerk über den Adressbus die Adresse "00000011". Warum wird damit Speicherzelle 3 angesprochen?</loop_area>
Das im Video erläuterte Speicherwerk mit dem erweiterten Bus-System zeigt die folgende Abbildung:
Das im Video erläuterte Speicherwerk mit dem erweiterten Bus-System zeigt die folgende Abbildung:
<p><loop_figure title="Speicherwerk Adressbus, Datenbus und Steuerbus" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Speicherwerk.jpg|700px]]</loop_figure></p>
<p><loop_figure title="Speicherwerk Adressbus, Datenbus und Steuerbus" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Speicherwerk.jpg|700px]]</loop_figure></p>
<loop_area type="task">'''Aufgabe 1'''<br />
<loop_area type="task">'''Aufgabe 2'''<br />Im Bild oben siehst du das Speicherwerk mit seinen von 0 bis n nummerierten Speicherzellen. Diese Nummerierung ist angegeben in '''dezimalen''' Zahlen, das Speicherwerk verarbeitet aber in der Realität nur '''binär''' angegebene Adressen. Ändere deshalb die Nummierierung der einzelnen Speicherzellen in eine binäre Schreibweise ab!<br />Interessant ist, welche binäre Adresse du der Speicherzelle '''n''' gibst. Diskutiere deine Entscheidung in deiner Lerngruppe! (Es gibt für Speicherzelle n nicht ''"die eine richtige"'' binäre Adresse. Es kommt aber darauf an, eine sinnvolle und nachvollziehbare Begründung für die getroffene Entscheidung geben zu können.)
Im Bild oben siehst du das Speicherwerk mit seinen von 0 bis n nummerierten Speicherzellen. Diese Nummerierung ist angegeben in '''dezimalen''' Zahlen, das Speicherwerk verarbeitet aber in der Realität nur '''binär''' angegebene Adressen. Ändere deshalb die Nummierierung der einzelnen Speicherzellen in eine binäre Schreibweise ab!<br />Interessant ist, welche binäre Adresse du der Speicherzelle '''n''' gibst. Diskutiere deine Entscheidung in deiner Lerngruppe! (Es gibt für Speicherzelle n nicht ''"die eine richtige"'' binäre Adresse. Es kommt aber darauf an, eine sinnvolle und nachvollziehbare Begründung für die getroffene Entscheidung geben zu können.)
<p><loop_figure title="" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Speicherwerk2.jpg]]</loop_figure></p>
<p><loop_figure title="" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Speicherwerk2.jpg]]</loop_figure></p>
</loop_area>
</loop_area>

Version vom 28. August 2013, 12:03 Uhr

Einen Teil der Aufgaben des Speicherwerks kennen wir bereits aus den Erläuterungen zum Steuerwerk: Empfange die Adresse des aktuellen Befehls vom Steuerwerk und sende den betreffenden Befehl zurück. Aber das ist noch nicht alles.

Definition

Definition: Speicherwerk

Das Speicherwerk ist in eine endliche Anzahl gleichgroßer (aber verhältnismäßig kleiner) Speicherzellen unterteilt. Jede Zelle verfügt dabei über eine eindeutige Adresse.

Definition

Definition: Arbeitsweise des Speicherwerks
Das Speicherwerk kann den Wert einer adressierten Speicherstelle auslesen und zur Verfügung stellen, oder andersherum einen zur Verfügung gestellten Wert in einer adressierten Speicherstelle ablegen.

Diese Definition der Arbeitsweise ist an einer Stelle noch etwas ungenau. Woher weiß das Speicherwerk, ob es die adressierte Zelle auslesen oder überschreiben soll? Das folgende Video geht näher darauf ein.

Aufgabe

Aufgabe 1
Zu Beginn des Videos empfängt das Speicherwerk über den Adressbus die Adresse "00000011". Warum wird damit Speicherzelle 3 angesprochen?

Das im Video erläuterte Speicherwerk mit dem erweiterten Bus-System zeigt die folgende Abbildung:

Speicherwerk.jpg

Aufgabe

Aufgabe 2
Im Bild oben siehst du das Speicherwerk mit seinen von 0 bis n nummerierten Speicherzellen. Diese Nummerierung ist angegeben in dezimalen Zahlen, das Speicherwerk verarbeitet aber in der Realität nur binär angegebene Adressen. Ändere deshalb die Nummierierung der einzelnen Speicherzellen in eine binäre Schreibweise ab!
Interessant ist, welche binäre Adresse du der Speicherzelle n gibst. Diskutiere deine Entscheidung in deiner Lerngruppe! (Es gibt für Speicherzelle n nicht "die eine richtige" binäre Adresse. Es kommt aber darauf an, eine sinnvolle und nachvollziehbare Begründung für die getroffene Entscheidung geben zu können.)

Speicherwerk2.jpg



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png