V Rechnerorganisation (1, 2, N)  (SoSe 2005)
Veranstalter Prof. Robert Tolksdorf, Netzbasierte Informationssysteme
Lisa Eschner, Susanne Richter, Dimitar Robev
Art Vorlesung 2+2 SWS, 6 ECTS, Grundstudium

Inhalt

Aufbauend auf dem in der Vorlesung Rechnerstrukturen Erlernten (von der Logik zum Rechner) geht diese Vorlesung den Schritt vom einfachen Rechner zu einem vollständigen Rechnersystem. Themen sind unter anderem CPUs, RISC/CISC, Assembler, Eingabe/Ausgabe, Bussysteme, Controller, DMA, Unterbrechungsbehandlung, Speicher, Peripherie und Vernetzung.


Zeit und Ort Vorlesung: Freitags 10:15 - 11:45, Informatik Hörsaal S003
Tutorien: Siehe Anmeldeseite im KVV. Eine Anmeldung ist über diese Seite erforderlich und nur darüber möglich.
Beginn 15.4.2005

Themen

Termin Themen
15.4.
  • Introduction:
    Layered computer architecture, overview, examples
  • Microarchitecture:
    microinstructions, microprogramming, pipelining, Pentium/SPARC/picoJAVA
  • Instruction Set Architecture:
    PIO, DMA, interrupts, registers, data types, addressing (supplement), instruction formats, procedure calls
  • Operating system:
    virtual memory, synchronization, paging, segmentation
  • Assembly language level:
    macros (supplement), linking, loading
  • Architecture and components of computer systems:
    networks, buses, CPU, RISC, CISC, memory, printers, storage, displays, USB, PCI, examples
  • Outlook
22.4.
29.4.
6.5.
13.5.
20.5.
27.5.
3.6.
10.6.
17.6.
24.6.
1.7.
8.7.
15.7.
Klausur im Informatik Hörsaal und dem ZIB Hörsaal

Übungsblätter
Bitte die Daten auf den Übungsblättern zur jeweiligen Abgabefrist und den Abgabemodalitäten beachten.

Literatur

Kopien der Foliensätze sind erhältlich.
Wo? R155, Takustr. 9
Wann? Di-Fr, 10:00-12:00 & 14:00-15:00
Preis? 5€

In der Veranstaltung verwendetes Buch:

  • In English: Andrew S. Tanenbaum (with contributions from James R. Goodman): Structured Computer Organization, Fourth Edition, Prentice Hall, 1999.

  • In German: Andrew S. Tanenbaum/James R. Goodman: Computerarchitektur, 4. Auflage, Prentice Hall/Pearson Education, 2001.

Teilnehmerkreis und 
Voraussetzungen
Vorrangig Studierende der Informatik im 2. Semester
Voraussetzung: Rechnerstrukturen

Leistungsnachweise
Scheinkriterien 

Der Kurs besteht aus Vorlesungs- und Übungsteil. In den Tutorien werden Aufgaben ausgegeben. Voraussetzungen für die Teilnahme an der Klausur sind:

  • Aktive Teilnahme an den Tutorien mit Anwesenheit
  • Abgabe der Übungsblätter zum angegebenen Termin. Auf jedem Übungsblatt sind einzuhaltende Abgabefristen vermerkt
  • In den Übungsblättern müssen mindestes 50% der möglichen Punkte erreicht werden.
  • Sie müssen mindestens n-1 Übungsblätter mit mindestens 25% der möglichen Punkte je Übungsblatt erreichen (sprich, in allen ausser einem Übungsblatt müssen Sie mindestens 25%  der Punkte erreichen). n ist die Anzahl der ausgegebenen Übungsblätter.
  • Sie müssen in der Lage sein, eine korrekt abgegebene Lösung im Tutorium zu präsentieren. Jeder Teilnehmer wird in seinem/ihrem Tutorium eine Lösung präsentieren müssen. Auch dies ist eine verbindliche Voraussetzung für die Teilnahme an der Klausur.
  • Es können Arbeitsgruppen mit bis zu 2 Teilnehmern gebildet werden die gemeinsame Lösungen abgeben. Jeder Teilnehmer muss aber in der Lage sein, jede abgegebene Lösung im Tutorium vorzuführen.
  • Jeder Teilnehmer wird in seinem/ihrem Tutorium darüberhinaus ein Kurzreferat zu einem Thema der Vorlesung (z.B. DVD, CPUs und andere) halten. Die Tutoren werden die Themenlisten verteilen und zuordnen. Auch dies ist eine verbindliche Voraussetzung für die Teilnahme an der Klausur.
Bei Erfüllung dieser Kriterien ist man für die Klausur zugelassen. Die Klausurnote ist die Gesamtnote für Rechnerorganisation.

Klausur

Klausur: 15.07.2005, 10-12h, Informatik Hörsaal und dem ZIB Hörsaal

Es dürfen keinerlei Unterlagen oder Hilfsmittel verwendet werden. Mindestens 40% der möglichen Punkte müssen erreicht werden. Es sind 60 Punkte möglich, also müssen 24 Punkte für das Bestehen errreicht werden.

Nachklausur: Mi, 19.10.2005, 16:00-18:00, SR 005

Es dürfen keinerlei Unterlagen oder Hilfsmittel verwendet werden. Mindestens 40% der möglichen Punkte müssen erreicht werden. Es sind 60 Punkte möglich, also müssen 24 Punkte für das Bestehen errreicht werden.

Online material

General Information

Online documentation for the MIC Microarchitecture

Online documentation for the Intel Pentium 4

Online documentation for the IA-32 (architecture, instruction set etc.)

AMD Athlon™ XP Processor Tech Docs