MIN-Fakultät
Fachbereich Informatik
TAMS

Unterlagen

Vorlesungsunterlagen, eine Literaturliste und diverse Links - thematisch sortiert. Die Liste wird im Verlauf der Veranstaltung ergänzt.

Vorlesungsunterlagen | Literatur | Links | Software


Foliensätze

Die vollständigen Vorlesungsfolien liegen, außer im Originalformat, auch als druckfähige Versionen mit 2 oder 4 Folien pro Seite, vor. Wegen eines (bekannten) Problems des LaTeX-Pakets pgfpages funktionieren bei diesen Versionen textinterne Hyperlinks nicht mehr.
Original rsWS11.pdf 30,1M pdf 
2 Folien/Seite rsWS11-p2.pdf 29,3M pdf 
4 Folien/Seite rsWS11-p4.pdf 28,8M pdf

Vorlesungsunterlagen

Hier die kapitelweise Aufteilung der Inhalte, wie vorlesungsbegleitend angeboten. Ggf. vorhandene (und inzwischen korrigierte) Fehler "alter" Versionen sind extra vermerkt.
Kapitel 21
Speicherhierarchie (2,5M pdf)
Kapitel 20
Computerarchitektur (1,1M pdf)
Kapitel 19
Assembler (1,1M pdf)
korrigiert 30.Jan.
Seite 32:
cmpl src2, src1 statt cmpl src1, src2
subl src2, src1 statt subl src1, src2
Seite 33:
testl src2, src1 statt testl src1, src2
addl src2, src1 statt addl src1, src2
Kapitel 18
Instruction Set Architecture (833K pdf)
Kapitel 17
Rechnerarchitektur (554K pdf)
Kapitel 16
VLSI-Entwurf und -Technologie (5,2M pdf)
Kapitel 15
Grundkomponenten für Rechensysteme (2,6M pdf)
Kapitel 14
Schaltwerke (1,3M pdf)
Kapitel 13
Zeitverhalten (299K pdf)
Kapitel 12
Schaltnetze (941K pdf)
Kapitel 11
Schaltfunktionen (532K pdf)
Kapitel 10
Codierung (1,6M pdf)
Kapitel 9
Logische Operationen (514K pdf)
Kapitel 8
Boole'sche Algebra (267K pdf)
Kapitel 7
Textkodierung (1,2M pdf)
Kapitel 6
Arithmetik (547K pdf)
Kapitel 5
Zahldarstellung (7,6M pdf)
Kapitel 4
Information (403K pdf)
Kapitel 3
Moore's Law (1,8M pdf)
Kapitel 2
Digitalrechner (4,0M pdf)
Kapitel 1
Einführung (567K pdf)
Einführung
Rechnerstrukturen - Organisatorisches (372K pdf)

Literatur


Externe Links


Software

Auf den meisten Linux-Systemen sind die benötigten Werkzeuge zur Assemblerprogrammierung bereits vorinstalliert. Ansonsten bitte die Packages binutils sowie den C-Compiler gcc und Debugger gdb nachinstallieren.

Es gibt diverse graphische Frontends für den gdb, gegebenfalls einfach ausprobieren, welches Werkzeug einem am besten gefällt. Im Informatik-Netz stellen wir den schlichten aber funktionalen Debugger insight zur Verfügung. Das Installationsverzeichnis ist unter
/informatik/isr/tams/software/insight gemountet. Das eigentliche Programm liegt dann unter
/informatik/isr/tams/software/insight/bin/insight

Auf Windows-Systemem empfiehlt sich der Download und die Installation der Cygwin-Tools, mit denen man ein (fast) komplettes Unix-System bekommt. Im ersten Schritt das Setup-Tool herunterladen und ausführen, dann im Menü die benötigten Pakete auswählen und nachinstallieren. Achtung: Das Setup als Administrator aufrufen, sonst funktioniert hinterher einiges nicht richtig. Hier geht es zur Cygwin Homepage.