Homepage Sitemap Contact




Home « Studies « Teaching Materials
Sorry, only available in german.


Technische Informatik 1

In der Lehrveranstaltung werden der prinzipielle Aufbau eines Rechners sowie die darunterliegenden Hardware-Konzepte eingeführt.

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:
  • Befehlssatz MIPS R2000 - eine Referenz mit Syntax und Kurzbeschreibung aller Befehle.
  • SPIM - ein MIPS R2000/R3000 Simulator, mit dem entsprechende Assembler-Programme laufen.
  • MARS - ein weiterer MIPS Simulator.
Literatur:
  • B. Becker, P. Molitor, Technische Informatik, Oldenbourg Wissenschafts Verlag, 2008
  • B. Becker, R. Drechsler, P. Molitor, Technische Informatik - Eine Einführung, Pearson Education Deutschland, 2005
  • A. Tanenbaum, J. Goodman, Computerarchitektur, Pearson Studium, 2001
  • D. Hoffmann, Grundlagen der Technischen Informatik, Hanser Verlag, 2007
Ergänzende Literatur:
  • 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
  • R. E. Bryant, Graph-Based Algorithms for Boolean Function Manipulation, IEEE Trans. Comput., 35, 677-691, 1986



 Entnehmen Sie Angaben bezügl. Ort und Zeit bitte der LV-Liste der Universität Bremen



[Folien (ausser Übungsblätter) nur aus dem Campusnetz erreichbar]


Übungsblatt 01



generiert am 05.04.
Abgabe: 18. April 2013
Übungsblatt 02



generiert am 12.04.
Abgabe: 25. April 2013
Übungsblatt 03



generiert am 18.04.
Abgabe: 2. Mai 2013
Übungsblatt 04



generiert am 25.04.
Abgabe: 13. Mai 2013
Übungsblatt 05



generiert am 03.05.
Abgabe: 16. Mai 2013
Übungsblatt 06



generiert am 03.05.
Abgabe: 23. Mai 2013
Übungsblatt 07



generiert am 06.05.
Abgabe: 30. Mai 2013
Übungsblatt 08



generiert am 26.05.
Abgabe: 6. Juni 2013
Übungsblatt 09



generiert am 03.06.
Abgabe: 13. Juni 2013
Übungsblatt 10



generiert am 10.06.
Abgabe: 20. Juni 2013


  Zur Liste der Lehrveranstaltungen der Universität Bremen




zurück





Deutsch








Sitemap Kontakt

ISMVL2014 DUHDE