Technische Universität München, Fakultät für Informatik

 
LRR-TUM
Lehr- und Forschungseinheit Informatik X
Rechnertechnik und Rechnerorganisation/ Parallelrechnerarchitektur
TUM-INFO

Praktikum Technische Grundlagen der Informatik

Maschinennahe Programmierung (80x86) / Rechnergestützter Schaltungsentwurf (VHDL)

Carsten Trinitis







Achtung: Der Vortrag für VHDL/Assembler im WS2001/2002 findet am Montag, den 4.2.2002 um 15:00 Uhr im Seminarraum Richard-Wagner/Str. 18 statt!


Aufgabe im Bereich Maschinennahe Programmierung ist die Entwicklung einer in 80x86-Assembler geschriebenen Routine, die unter Verwendung des 80x87-Coprozessors numerische Berechnungen mit reellen Zahlen durchführt.
Dabei ist die Assembler-Routine von einem vorgegebenen, in C geschriebenen Rahmenprogramm aus aufzurufen.
Zum Austesten der Routine müssen das C-Programm compiliert, die zu entwickelnde Routine assembliert und die daraus entstandenen beiden Object-Dateien zusammengebunden werden.

Die Entwicklungsumgebung kann frei zwischen DOS oder LINUX gewählt werden.
 

Nähere Informationen sowie die Software zum Download finden sich hier.
 
 

Weitere Links:


Carsten Trinitis, 15 February 2001