Professional Documents
Culture Documents
Stefan Conrad
Sommersemester 2018
Nach Vorlagen von:
Andrew Tanenbaum (Freie Universität Amsterdam)
Jochen Schiller (FU Berlin)
Martin Mauve (HHU Düsseldorf)
Björn Scheuermann (HHU Düsseldorf)
1. Einleitung
‚ Organisatorisches
‚ Strukturierter Rechneraufbau
Rechnerarchitektur – 1. Einleitung 3 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
• Einleitung
• Rechnerorganisation
• Digitale Logik, Schaltnetze und Schaltwerke
• Busse und Prozessoren
• Mikroarchitekturen
• Instruktionssatzarchitekturen
Rechnerarchitektur – 1. Einleitung 4 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Organisatorisches
Die Veranstaltung Rechnerarchitektur“ besteht aus 2 Teilen
”
• Vorlesung
• Übung (alle 2 Wochen)
Zu dem Modul Rechnerarchitektur“ (insg. 9 CP) gehören ferner
”
• Vorlesung Hardwarenahe Programmierung“
”
(als Blockkurs am Ende der VL-Zeit; setzt allgemeine
Programmierkenntnisse voraus, daher sollte das Modul
Prorammierung“ vorher erfolgreich abgeschlossen sein)
”
• Praktische Übungen Hardwarenahe Programmierung“
”
(als Kurs in der VL-freien Zeit; Anmeldung vorauss. ab Juni)
Folien: im Ilias-System
Rechnerarchitektur – 1. Einleitung 5 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Vorlesung I
• Ziele:
• Vermitteln von Basiswissen
• Kennenlernen von Ideen
• Aufzeigen von Zusammenhängen
• Termine:
• Montag, 08:30 bis 10:00 Uhr, Hörsaal 5C
(Feiertag am 21.05. !!!)
• Teilnahme freiwillig
• Folien alleine reichen zum Lernen oft nicht aus;
ausführliche Erklärungen in der Vorlesung (oder in guten Lehrbüchern)
Rechnerarchitektur – 1. Einleitung 6 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Vorlesung II
• Kontakt
• Tutoren in den Übungsgruppen
• spezielle Fragen an: romberg@cs.uni-duesseldorf.de
• Sprechstunden: siehe Ilias
• Literatur:
• Andrew S. Tanenbaum: Structured Computer Organization.
Prentice Hall, 5th/6th Edition, 2006/2013
• weitere Bücher auszugsweise
• leitende Mitarbeiterin:
Julia Romberg
Rechnerarchitektur – 1. Einleitung 7 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Übung
• Ziele:
• aktives Anwenden des Stoffes
• Gelegenheit zum Diskutieren und Vertiefen
• Organisatorisches:
• Anmeldung ab heute (Mo, 09.04.), 10:00 Uhr über das Abgabesystem:
https://auas.cs.uni-duesseldorf.de
• Abgabe der Übungsblätter nur nach Anmeldung zu einer (nummerierten)
Übungsgruppe möglich!
• Anwesenheit ist nicht verpflichtend, wird aber dringend empfohlen
• erste Übungstermine: ab dem 23.04.
Rechnerarchitektur – 1. Einleitung 8 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Übungsblätter
Rechnerarchitektur – 1. Einleitung 9 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Klausur
Rechnerarchitektur – 1. Einleitung 10 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Übungen Gruppe
noch nicht Gruppe 1–14
bestanden Warteliste˚
Ich möchte keine ... aber noch keine Zulassung!
bestanden Ich habe bereits ... die Zulassung erworben.
Details siehe
http://www.cs.uni-duesseldorf.de
Rechnerarchitektur – 1. Einleitung 12 / 17
Was ist ein Computer?
Finden Sie eine Definition!
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Rechnerarchitektur – 1. Einleitung 14 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Schichten I
• direktes Entwickeln einer Anwendung durch Zusammensetzen
elementarer Bauteile digitaler Schaltungen:
• sehr aufwändig
• nicht besonders praktisch
Rechnerarchitektur – 1. Einleitung 15 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Rechnerarchitektur – 1. Einleitung 16 / 17
Ziele und Themen Organisatorisches Rechneraufbau Weiterer Ablauf
Rechnerarchitektur – 1. Einleitung 17 / 17