[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 10: | Zeile 10: | ||
* lda 202 | * lda 202 | ||
* sta 1002 | * sta 1002 | ||
Eigentlich sollte es bei der Ausführung dieser beiden Befehle ein Problem geben, oder kann der Speicher hellsehen? Diskutiere das Problem in deiner Lerngruppe! | Wofür stehen die Abkürzungen "lda" sowie "sta"? | ||
</loop_area> | |||
<loop_area type="task">'''Aufgabe 2'''<br /> | |||
Betrachte erneut die beiden Befehle: | |||
* lda 202 | |||
* sta 1002 | |||
Eigentlich sollte es bei der Ausführung dieser beiden Befehle ein Problem geben, oder kann der Speicher hellsehen? Was ist das Problem? Was fehlt in der Animation? Diskutiere das Problem in deiner Lerngruppe! | |||
</loop_area> | </loop_area> |
Prof. Dr. Hans Heinrich Heitmann von der Hochschule für Angewandte Wissenschaften Hamburg hat eine kleine Animation online gestellt, welche die Arbeitsweise einer CPU im Zusammenspiel mit Adress- sowie Datenbus und dem Hauptspeicher zeigt. Insbesondere ist hier der Von-Neumann-Zyklus erkennbar:
http://tiserver02.cpt.haw-hamburg.de/~heitmann/gt/cpuanimation/cpu.html
Aufgabe 1
Öffne die Animation und spiele den Ablauf des Beispielprogramms durch. Erläutere den Ablauf den anderen Mitgliedern deiner Lerngruppe!
Aufgabe 2
Innerhalb der Animation werden u.a. die folgenden beiden Befehle ausgeführt:
Wofür stehen die Abkürzungen "lda" sowie "sta"?
Aufgabe 2
Betrachte erneut die beiden Befehle:
Eigentlich sollte es bei der Ausführung dieser beiden Befehle ein Problem geben, oder kann der Speicher hellsehen? Was ist das Problem? Was fehlt in der Animation? Diskutiere das Problem in deiner Lerngruppe!