Friedrich-Alexander-Universität Univis FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo i3
Lehrstuhl für Informatik 3
GRa
Skript
Übungen
Prüfungen
Department Informatik  > Informatik 3  > Lehre  > SS 2009  > GRa

GRa-Tutorien für Wiederholer

Ab Januar finden wieder Tutorien für Wiederholer und Erstableger der Klausur am 15.02. statt.
Mehr Informationen finden Sie HIER.

Grundlagen der Rechnerarchitektur und -organisation (GRa)

Dozentinnen/Dozenten
Prof. Dr. Dietmar Fey

Angaben
Vorlesung und Übung, 2+2 SWS, Schein, ECTS-Studium, ECTS-Credits: 5
Zeit und Ort: Mo 12:00 - 14:00, H7

Voraussetzungen / Organisatorisches

Hier finden Sie das Skript, alte Klausuren gibt's hier.

Inhalt
Ziel der Vorlesung ist, schrittweise den Weg von Berechnungsvorschriften - formuliert als Algorithmen in einer höheren Programmiersprache - bis zu ihrer Umsetzung in Folgen elementarer Aktionen in der Prozessor-Hardware zu verfolgen.
Im ersten Schritt wird die Abstraktionsebene der Instruktionssatz-Architektur (ISA) behandelt: welche Datenzugriffs-, Verknüpfungs- und Programmsteuerungs-Instruktionen sind nötig und aufwandsgünstig realisierbar, um eine effiziente Verarbeitung mit einem programmgesteuerten Rechner zu ermöglichen?
Zur Vertiefung wird - mit praktischen Übungen - exemplarisch die Architektur eines einfachen Mikrokontrollers behandelt.
Im nächsten Schritt werden die Funktionalitäten der ISA den klassischen Strukturblöcken eines Rechners: Steuerwerk, Rechenwerk, Speicher und Ein/Ausgabe zugeordnet. Wie kommunizieren diese Teilwerke?
Schließlich wird exemplarisch der Aufbau dieser Blöcke und insbesondere die Realisierung der Ablaufsteuerung durch ein mikroprogrammiertes Steuerwerk untersucht.

Stichworte: Instruktionssatz-Architektur (Programmiermodelle), Hardware-System-Architektur, Maschinenprogrammierung, Mikroprogrammierung, Organisationsmodelle.

Empfohlene Literatur
Mano: Computer System Architecture, Prentice Hall.
Flik, Liebig: Mikroprozessortechnik, Springer 1995.
Dal Cin: Rechnerarchitektur, Teubner 1996.
Bähring: Mikrorechner-Systeme, Springer.
Kernighan, Ritchie: Programmieren in C, Hanser 1990.

ECTS-Informationen:
Credits: 5

  Impressum Stand: 2011-06-08 09:40:01   VS