2.2.7 Aufgaben & Co. zu Prozessoren

Einige weitere Aufgaben runden das Thema ab:


Aufgabe 1

Aufgabe

Erkundige dich nach den Unterschieden zwischen der Von-Neumann-Architektur und der Harvard-Architektur!

  • Stelle die Harvard-Architektur und die Von-Neumann-Architektur in einer Skizze gegenüber und erläutere die Unterschiede!
  • Nutze dafür nicht nur Wikipedia, auch Brinkschulte et al. 2010 und Boettcher 2006 geben Erläuterungen dazu.
  • Was meint beispielsweise Boettcher 2006 wenn er in Kapitel 7.2.1 von einer "Pseudo-Harvard-Architektur" schreibt?
  • Und welchen Vorteil bieten die in Kapitel 7.2 von Boettcher 2006 beschriebenen Cache-Speicher?
  • Integriere die Cache-Speicher in deine Skizze der Von-Neumann-Architektur!

Studierende sind oftmals berechtigt, eine PDF-Version der genannten Bücher ohne entstehende Kosten über ihre Hochschulen von Springerlink zu beziehen.


Aufgabe 2

Aufgabe

RISC (Reduced Instruction Set Computer) und CISC (Complex Instruction Set Computer) sind zwei unterschiedliche Designphilosophien aus dem Bereich der Prozessortechniken.

Recherchiere in einem (oder mehreren) Fachbuch/Fachbüchern alles Wissenswerte zu diesen Technologien! Gib dabei die benutzen Fachbücher als Quelle an.

Google und Wikipedia sind sicherlich ein guter Startpunkt für eine Recherche, aber beides sind keine Fachbücher, weshalb sie als offizielle Quelle nicht in Frage kommen. Falls du wissenswerte Fakten "irgendwo im Internet" gefunden hast, so besteht die Kunst dieser Aufgabe darin, nur genau die Fakten in die Antwort dieser Aufgabe aufzunehmen, die ebenfalls in den zur Verfügung stehenden Fachbüchern zu finden sind. Das Literaturverzeichnis listet ausreichend Fachbücher auf. Falls du Zugriff auf weitere Fachbücher hast, kannst du diese selbstverständlich auch benutzen. Aber keine Vorlesungsskripte aus anderen Veranstaltungen deines Studiums.

Du kannst dich an folgenden Fragen orientieren:

  • Was versteht man unter RISC bzw. CISC?
  • Wie ist die Entstehungsgeschichte? (Was war zuerst da? Was folgte? Warum?)
  • Was sind Gemeinsamkeiten und worin unterscheiden sie sich?
  • Was sind die jeweiligen Vor- bzw. Nachteile?
  • Denke an die Angabe der Fachbücher, die als Quelle gedient haben!