Homepage
Sitemap
Kontakt




Universität Bremen Universität Bremen Fachbereich 3 Informatik
Home « Lehre « Lehrmaterial


Technische Informatik 1 (03-05-G-700.11) 

Veranstalter: Prof. Dr. Rolf Drechsler

In der Lehrveranstaltung soll der prinzipielle Aufbau eines Rechners von der Hardware-Sichtweise eingeführt werden.

Die wesentlichen Aspekte hierbei sind:

  • Kenntnisse über die unterschiedlichen Ebenen und Sprachen und die daraus resultierenden Sichtweisen eines Rechners bzw. eines Systems. Hierzu werden die verwendeten Komponenten im Einzelnen besprochen und systematisch deren Zusammenhang beschrieben.
  • Kenntnisse über digitale Schaltungen und wie auf deren Basis die zuvor eingeführten Komponenten eines Rechners umgesetzt werden können. Implementierungsabhängige Aspekte werden besprochen und Optimierungskriterien bzgl. des Schaltungsentwurfs werden vorgestellt.
Dem entsprechen zwei inhaltliche Schwerpunkte:

Rechnerarchitektur
  • Rechnersichtweisen: Ebenen und Sprachen, Hierarchie, Compiler, Interpreter
  • Aufbau und Funktionsweise: Hardware, Software, Firmware, Aufbau eines von-Neumann-Rechners, Arbeitsspeicher, Speicherzelle, Arbeitsweise eines Prozessors, Speicher, I/O Busse
  • Befehlssatz: RISC, CISC, Designprinzipien
  • Pipelining
  • Speicher: Hierarchie, Organisation, Caches, Hintergrundspeicher
  • Parallelität: Ausprägungen, Klassifikation von parallelen Rechnerarchitekturen, Exkurs über Verbindungsstrukturen
Digitale Schaltungen und Rechnerorganisation:
  • Schaltkreise: Technologien, Definition, Kosten, Semantik von kombinatorischen Schaltkreisen, Simulation, Teilschaltkreise, Hierarchischer Entwurf, Beispiele
  • Kodierung: Zeichen, Zahlen, Zahlensysteme, Übertragung, Fehlerkorrektur, Hamming-Code, Huffman-Code, Festkommadarstellungen, Zahlendarstellung durch Betrag und Vorzeichen, Einer-/Zweierkomplement-Darstellung, Gleitkommadarstellung (IEEE-754 Format)
  • Boolescher Kalkül: Funktion, Algebra, Ausdrücke, alternative Funktionsdarstellung, z.B. durch Entscheidungsdiagramme
  • Zweistufige Schaltungen: Logiksynthese, Implikanten, Primimplikanten, Minimierung, Quine/McClusky, Überdeckungsproblem
  • Integrierte Schaltungen, arithmetische Schaltungen, ALU
  • Schaltungen mit speichernden Elementen
Links:
  • SPIM - ein MIPS R2000/R3000 Simulator, mit dem entsprechende Assembler-Programme laufen.
Aktuelle Artikel: Literatur: Ergänzende Literatur:
  • A. Tanenbaum, J. Goodman, Computerarchitektur, Pearson Studium, 2001
  • H. Wuttke, K. Henke, Schaltsysteme, Pearson Studium, 2002
  • W. Stallings, Computer Organization & Architecture, Prentice Hall, 2002
  • C. Siemers, A. Sikora, Taschenbuch Digitaltechnik, Fachbuchverlag Leipzig, 2002
  • T. Beierlein, O. Hagenbruch, Taschenbuch Mikroprozessortechnik, Fachbuchverlag Leipzig, 2001
  • D. Patterson, J. Hennessy, Rechnerorganisation und -entwurf: Die Hardware/Software-Schnittstelle, Spektrum akademischer Verlag, 2005


 Ort & Zeit:

Vorlesung:
Mo von 12:00 - 14:00 NW1 H2 (W0020),
Do von 08:00 - 10:00 NW1 H1 (H0020)

Tutorien:

Zeit

Raum

Tutor
Di, 8-10 Uhr MZH 7250 Beate Muranko
Di, 13-15 Uhr MZH 7250 Minh Hoang Le
Di, 13-15 Uhr MZH 7230 Sebastian Offermann
Di, 13-15 Uhr MZH 7220 Manuel Friebus
Mi, 13-15 Uhr MZH 7220 Görschwin Fey
Do, 10-12 Uhr SpT C3140 Nicole Drechsler
Do, 10-12 Uhr NW1 VAB (N4270) Daniel Große


[Folien (außer Übungsblätter) nur aus dem Campusnetz erreichbar]


Übungsblatt 1

PDF

Post Script

Abgabe am 08.05.2006
Übungsblatt 2

PDF

Post Script

Abgabe am 15.05.2006
Übungsblatt 3

PDF

Post Script

Abgabe am 22.05.2006
Übungsblatt 4

PDF

Post Script

Abgabe am 29.05.2006
Übungsblatt 5

PDF

Post Script

Abgabe am 12.06.2006
Übungsblatt 6

PDF

Post Script

Abgabe am 19.06.2006
Übungsblatt 7

PDF

Post Script

Abgabe am 26.06.2006
Übungsblatt 8

PDF

Post Script

Abgabe am 03.07.2006
Übungsblatt 9

PDF

Post Script

Abgabe am 10.07.2006
Zum Schluss: TI1 Schein

PDF






zurück





English









Zum Seitenanfang Zur Homepage
Zur Sitemap
Kontakt