Hochschule Ulm
Bewerber

Studierende

Alumni

Unternehmen

Journalisten

Intern

V 1.6.1088.9223/


Vorlesung Mikrocomputertechnik

Lernziele:

Die Mikrocomputertechnik beschaeftigt sich mit dem technischen Aufbau und der grundlegenden Funktionsweise von Mikrocomputersystemen. Beispielhaft seien hier die Funktionsweise von typischen Ein-/Ausgabe-Schnittstellen oder der Aufbau von einfachen Mikroprozessoren genannt. Neben der Betrachtung der Einzelkomponenten ist natuerlich auch das Zusammenspiel zwischen diesen Komponenten und die elementare Programmierung des Systems in Assembler von Bedeutung.

Durch die erfolgreiche Teilnahme werden folgende Kompetenzen erworben:


1. 
Aufbau und Funktionsweise von Mikrocomputersystemen kennen lernen,

2. 
Aufbau, Struktur und Programmierschnittstellen von einfachen Ein-/Ausgabeeinheiten verstehen

3. 
Befaehigung, Mikroprozessoren und deren Peripheriekomponenten in Assembler programmieren zu koennen

4. 
in der Lage sein, ein Mikrocomputersystem durch Anschaltung einfacher Speicher- und/oder Ein-/Ausgabe-Bausteine zu erweitern

Inhalt:


1. 
Einleitung, Motivation

2. 
Grundlagen, Grundbegriffe

3. 
Computerarithmetik

4. 
Aufbau und Funktionsweise eines Einfachstrechners

5. 
Speicher-Subsystem

6. 
Programmiermodell eines Mikroprozessor

7. 
Fallstudie: ARM7-Befehlssatz, Assemblerprogrammierung

8. 
Programmunterbrechungssystem eines Mikroprozessors

9. 
Ein-/Ausgabe-Subsystem

10. 
Systembus, Adressverwaltung

Vorlesungsbegleitende Unterlagen:

Vorlesungsbegleitende Unterlagen (Skript, Uebungsaufgaben, Laborversuche usw.) befinden sich in meinem Semesterverzeichnis.

Literatur:



Steve Furber: "ARM system-on-chip architecture", Addison Wesley, 2000, 2. Auflage, ISBN 0-211-67519-6


Thomas Flik: "Mikroprozessortechnik", Springer, 2001, 6. Auflage, ISBN 3-540-42042-8


Klaus W�st: "Mikroprozessortechnik", Vieweg, 2003, 1. Auflage