[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
|||
Zeile 68: | Zeile 68: | ||
<p> | <p> | ||
Schau es dir an! | Schau es dir an! | ||
</p> | |||
</loop_task> | |||
</loop_area> | |||
</p> | |||
<br /> | |||
== Aufgabe 5 == | |||
<p> | |||
<loop_area type="task"> | |||
<loop_task title="Visual 6502"> | |||
<p> | |||
Der MOS Technology 6502 ist ein 8-Bit-Mikroprozessor, der in den 1970er und 1980er-Jahren in vielen Systemen zum Einsatz kam (u.a. im Atari 800 XL und im Apple I sowie im Apple II). Wikipedia liefert weitere Hintergrundinformationen:<br /> | |||
https://de.wikipedia.org/wiki/MOS_Technology_6502 | |||
</p> | |||
<p> | |||
Auf der Webseite http://visual6502.org findet sich eine "<loop_index>Visual Transistor-level Simulation of the 6502 CPU|Visual 6502</loop_index>". | |||
</p> | |||
<p> | |||
Schau dir die Simulation an! | |||
</p> | </p> | ||
</loop_task> | </loop_task> |
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/htm/gt/cpuanimation/cpu.html
Öffne die Animation und spiele den Ablauf des Beispielprogramms durch. Erläutere den Ablauf den anderen Mitgliedern deiner Lerngruppe!
Innerhalb der Animation werden u.a. die folgenden beiden Befehle ausgeführt:
Wofür stehen die Abkürzungen "lda" sowie "sta"?
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!
Eine sehr schöne (englischsprachige) Erläuterung zur Arbeitsweise einer CPU bietet auch das folgende Video (20:42) auf YouTube:
See How The CPU Works In One Lesson
http://www.youtube.com/watch?v=cNN_tTXABUA
Schau es dir an!
Der MOS Technology 6502 ist ein 8-Bit-Mikroprozessor, der in den 1970er und 1980er-Jahren in vielen Systemen zum Einsatz kam (u.a. im Atari 800 XL und im Apple I sowie im Apple II). Wikipedia liefert weitere Hintergrundinformationen:
https://de.wikipedia.org/wiki/MOS_Technology_6502
Auf der Webseite http://visual6502.org findet sich eine "".
Schau dir die Simulation an!
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png