Entwurf und Implementierung eines konfigurierbaren SDL Transpilers für eine C++ Laufzeitumgebung
C. Weber
Diplomarbeit, Fachbereich Informatik, Technische Universität Kaiserslautern, 2005
Zusammenfassung
Ziel dieser Arbeit ist die Entwicklung eines SDL-Compilers, der die Spezifikations- und Designsprache SDL in die Programmiersprache C/C++ umsetzt. Dabei soll der Code speziell auch auf in Leistung, Speicherkapazität und Energieversorgung beschränkten Systemen genutzt werden können. Ausgangspunkt der Umsetzung von SDL nach C++ ist eine textuelle Beschreibung (Phrase Representation Datei) eines Systems in SDL. Die PR Datei kann dabei mit Hilfe geeigneter Werkzeuge erstellt werden und dient als Eingabe für den Compiler, der daraus objektorientierten C++ Code erzeugt. Dieser kann wiederum mit gängigen C++ Compilern in Maschinencode transformiert und letztendlich auf verschiedenen Plattformen ausgeführt werden. Durch die Entwicklung eines eigenen SDL Compilers und die gleichzeitige Entwicklung einer Laufzeitumgebung kann eine individuelle Anpassung an die Anforderungen von Eingebetteten Systemen gewährleistet werden.
Vollversion
- pdf (319kb)
Übergeordnete Seite: Jahr 2005 | |
Feedback | |
Zu den Kontaktdetails des Verantwortlichen dieser Seite |
English | |
This page in english. Diese Seite auf englisch. |