Rechnerarchitektur und digitale Schaltungen

Modul - Informatik: 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.

Lernergebnisse

  • Grundlegende Konzepte moderner Rechner wiedergeben und erl?utern k?nnen

  • Schaltkreismodellierung durch Boolesche Funktionen verstehen und erkl?ren k?nnen

  • Hardware-Realisierungen von arithmetischen Funktionen darstellen k?nnen

  • Modellierung und Optimierungsans?tze integrierter Schaltkreise umrei?en k?nnen

  • Rechnersysteme anhand der eingeführten Konzepte selbst?ndig beurteilen k?nnen

  • Unterschiedliche Hardware-Realisierungen unter den eingeführten Optimierungskriterien bewerten k?nnen

  • In Gruppen Probleme analysieren, gemeinsam L?sungsstrategien entwickeln und pr?sentieren k?nnen

Inhalte: I. Rechnerarchitektur

  1. Rechnersichtweisen: Ebenen und Sprachen, Hierarchie, Compiler, Interpreter
  2. Aufbau und Funktionsweise: Hardware, Software, Firmware, Aufbau eines von-Neumann-Rechners, Arbeitsspeicher, Speicherzelle, Arbeitsweise eines Prozessors, Speicher, I/OBusse
  3. Befehlssatz: RISC, CISC, Designprinzipien
  4. Pipelining
  5. Speicher: Hierachie, Organisation, Caches, Hintergrundspeicher
  6. Parallelit?t: Auspr?gungen, Klassifikation von parallelen Rechnerarchitekturen, Exkurs über Verbindungsstrukturen

II. Digitale Schaltungen:

  1. Schaltkreise: Technologien, Definition, Kosten, Semantik von kombinatorischen Schaltkreisen, Simulation, Teilschaltkreise, Hierarchischer Entwurf, Beispiele
  2. Kodierung: Zeichen, Zahlen, Zahlensysteme, ?bertragung, Fehlerkorrektur, HammingCode, Huffman-Code, Festkommadarstellungen, Zahlendarstellung durch Betrag und Vorzeichen, Einer-/Zweierkomplement-Darstellung, Gleitkommadarstellung (IEEE-754 Format)
  3. Boolescher Kalkül: Funktion, Algebra, Ausdrücke, alternative Funktionsdarstellung, z.B. durch Entscheidungsdiagramme
  4. Zweistufige Schaltungen: Logiksynthese, Implikanten, Primimplikanten, Minimierung, Quine/McClusky, ?berdeckungsproblem
  5. Integrierte Schaltungen, arithmetische Schaltungen, ALU
  6. Schaltungen mit speichernden Elementen

 

In Kürze

Inhalt:
Grundlagen der Rechnerarchitektur und der Aufbau von digitale Schaltungen

Niveau: Bachelor-Modul 

Veranstaltungsform:
Vorlesung + ?bung

Semester: Sommersemester

Umfang: 9 CP

Modulverantwortung

Prof. Dr. R. Drechsler

Fachbereich Informatik

Zielgruppe

  • Interessierte an den Arbeitsfeldern Informationstechnik und Medien

Zugangsvoraussetzungen

  • Hochschulzugangsberechtigung

  • eine mindestens einj?hrige Berufspraxis
       

Veranstaltungsdetails

Veranstaltungsform:
Vorlesung + ?bung (Terminauswahl m?glich)

Veranstaltungszeiten:
im Sommersemester - Pr?senzunterricht
w?chentlich Mo 08:00 - 10:00 ?bung
w?chentlich Mo 08:00 - 10:00 ?bung
w?chentlich Mo 12:00 - 14:00 Vorlesung
w?chentlich Mo 16:00 - 18:00 ?bung
w?chentlich Mo 16:00 - 18:00 ?bung
w?chentlich Mi 08:00 - 10:00 ?bung
w?chentlich Mi 12:00 - 14:00 ?bung
w?chentlich Do 08:00 - 10:00 (Gro?er H?rsaal) Vorlesung

Prüfungen & Abschluss

Prüfung:

  • i.d.R. Bearbeitung von ?bungsaufgaben, Pr?sentation mindestens einer L?sung im Tutorium und Fachgespr?ch

Abschluss:

  • Modulzertifikat

Umfang

Dauer: 1 Semester

Arbeitsaufwand:

84 Std. Pr?senzveranstaltungen
+ 186 Std. angeleitetes Selbststudium

(entspricht 9 CP)

Teilnahmeentgelt

675 Euro (= 75 Euro pro CP)

Mitglieder des Alumni-Vereins der Universit?t Bremen erhalten 5 % Rabatt.

Bewerbung

Eine Bewerbung ist zum jetzigen Zeitpunkt leider nicht m?glich.

Bewerbungszeitraum:
1. Februar - 15. M?rz

Zugeh?rige Zertifikate:

Das Modul ist Bestandteil folgender Zertifikatsangebote:

Information & Beratung:

Sie interessieren sich für unser Angebot im Bereich "Informatik, Digitale Medien, Digitalisierung"? Wir beraten Sie gern:

J?rg Kastens

Telefon: 0421 - 218 61 617
eMail: jkastensprotect me ?!uni-bremenprotect me ?!.de