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
- 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/OBusse
- Befehlssatz: RISC, CISC, Designprinzipien
- Pipelining
- Speicher: Hierachie, Organisation, Caches, Hintergrundspeicher
- Parallelit?t: Auspr?gungen, Klassifikation von parallelen Rechnerarchitekturen, Exkurs über Verbindungsstrukturen
II. Digitale Schaltungen:
- Schaltkreise: Technologien, Definition, Kosten, Semantik von kombinatorischen Schaltkreisen, Simulation, Teilschaltkreise, Hierarchischer Entwurf, Beispiele
- Kodierung: Zeichen, Zahlen, Zahlensysteme, ?bertragung, Fehlerkorrektur, HammingCode, 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
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