Voraussetzungen: Universit"atszulassung
Anrechenbarkeit: Pflichtfach Angewandte Informatik
Inhalt und Lernziele:
In dieser Einführungsvorlesung werden Grundbestandteile und
wesentliche Prinzipien moderner digitaler Rechenanlagen behandelt. Dabei
werden die einzelnen Themengebiete aus der Perspektive der technischen
Informatik betrachtet, die hier ein Bindeglied zwischen der Physik und
Elektrotechnik und der praktischen Informatik (Programmierung) darstellt. Die
VL umfasst folgende Kerngebiete:
- Informationstheorie und Codierung (Informationsgehalt,
Entropie, Optimalität von Codes, Übertragungssicherung)
- Binäre Schaltnetze und Schaltwerke (Boolsche Algebra,
Schaltfunktionen, Konstruktion und Vereinfachung von Schaltnetzen,
Schaltwerke, Technische Realisierung von Schaltwerken, Grundbegriffe
der Elektrotechnik)
- Aufbau von Rechenanlagen (Gechichte, Grundstruktur, Prozessor,
Speicher, Befehle und Daten, Prozessorarchitekturklassen)
- Maschinennahe Programmierung (Adressierung, Maschinenbefehle,
Assemblerprogrammierung, einfache Programmstrukturen)
- Pipelining (Pipelinestufen, Hazards, Parallele Befehle, Code
Scheduling)
- Architekturkomponenten (Branch Prediction, Interrupts, Caches)
- Ein moderner Standardprozessor (Aufbau, Funktionsweise,
Programmierung)
Literatur: wird in der VL empfohlen
Helmut A.
Mayer
helmut@cosy.sbg.ac.at
Last modified: Sep 30 2001