System z Millicode Debugger / Aus der Reihe: e-fellows.net stipendiaten-wissen Bd.Band 146 (ePub)
Entwicklung eines System z Millicode Debugger Plug-ins für Eclipse basierend auf einer Anbindung an den existierenden Millicode Emulator
Bachelorarbeit aus dem Jahr 2009 im Fachbereich Informatik - Software, Note: 1,0, Georg-Simon-Ohm-Hochschule Nürnberg, Sprache: Deutsch, Abstract: Ziel dieser Bachelorarbeit war, basierend auf einem vorhandenen Emulator, einen Debugger
für den System z...
für den System z...
sofort als Download lieferbar
eBook (ePub)
36.99 €
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenloser tolino webreader
Produktdetails
Produktinformationen zu „System z Millicode Debugger / Aus der Reihe: e-fellows.net stipendiaten-wissen Bd.Band 146 (ePub)“
Bachelorarbeit aus dem Jahr 2009 im Fachbereich Informatik - Software, Note: 1,0, Georg-Simon-Ohm-Hochschule Nürnberg, Sprache: Deutsch, Abstract: Ziel dieser Bachelorarbeit war, basierend auf einem vorhandenen Emulator, einen Debugger
für den System z Millicode zu entwickeln. Das Front-End des Debuggers war dabei in die
Entwicklungsumgebung Eclipse einzubinden.
Der Debugger ist in drei Schichten untergliedert. Die erste Schicht besteht aus
der Erweiterung der GUI der IDE Eclipse mit Hilfe von Eclipse Plug-ins.
Dazu wurde das durch Eclipse bereitgestellte Debug Framework genutzt, welches speziell das
Hinzufügen von Debugger-Erweiterungen zur IDE unterstützt.
Ein weiterer Teil ist die Erweiterung des vorhandenen Millicode-Emulators.
Beim Millicode-Emulator handelt es sich um eine Software, welche die Emulation von
IBM System z Prozessoren auf dem PC ermöglicht. Durch die vorgenommenen Erweiterungen
unterstützt der Millicode-Emulator nun auch das interaktive Debuggen des Millicodes.
Dazu stellt der Emulator eine zusätzliche Schnittstelle bereit, durch die er über das
GDB Remote Serial Protocol angesprochen werden kann.
Die dritte Schicht des Debuggers stellt die Verbindung der GUI mit dem Emulator dar.
Die separate Zwischenschicht dient hierbei zur Entkopplung der beiden anderen Teile.
Aufgaben der Zwischenschicht sind z.B. die Behandlung der Kommunikation mit dem Emulator
und die Zuordnung von Instruktionsadressen zur entsprechenden Source-Modul-Zeile.
für den System z Millicode zu entwickeln. Das Front-End des Debuggers war dabei in die
Entwicklungsumgebung Eclipse einzubinden.
Der Debugger ist in drei Schichten untergliedert. Die erste Schicht besteht aus
der Erweiterung der GUI der IDE Eclipse mit Hilfe von Eclipse Plug-ins.
Dazu wurde das durch Eclipse bereitgestellte Debug Framework genutzt, welches speziell das
Hinzufügen von Debugger-Erweiterungen zur IDE unterstützt.
Ein weiterer Teil ist die Erweiterung des vorhandenen Millicode-Emulators.
Beim Millicode-Emulator handelt es sich um eine Software, welche die Emulation von
IBM System z Prozessoren auf dem PC ermöglicht. Durch die vorgenommenen Erweiterungen
unterstützt der Millicode-Emulator nun auch das interaktive Debuggen des Millicodes.
Dazu stellt der Emulator eine zusätzliche Schnittstelle bereit, durch die er über das
GDB Remote Serial Protocol angesprochen werden kann.
Die dritte Schicht des Debuggers stellt die Verbindung der GUI mit dem Emulator dar.
Die separate Zwischenschicht dient hierbei zur Entkopplung der beiden anderen Teile.
Aufgaben der Zwischenschicht sind z.B. die Behandlung der Kommunikation mit dem Emulator
und die Zuordnung von Instruktionsadressen zur entsprechenden Source-Modul-Zeile.
Bibliographische Angaben
- Autor: Michael Hausmann
- 2011, 1. Auflage, 113 Seiten, Deutsch
- Verlag: GRIN Verlag
- ISBN-10: 3640970993
- ISBN-13: 9783640970995
- Erscheinungsdatum: 01.08.2011
Abhängig von Bildschirmgröße und eingestellter Schriftgröße kann die Seitenzahl auf Ihrem Lesegerät variieren.
eBook Informationen
- Dateiformat: ePub
- Größe: 49 MB
- Ohne Kopierschutz
- Vorlesefunktion
Kommentar zu "System z Millicode Debugger / Aus der Reihe: e-fellows.net stipendiaten-wissen Bd.Band 146"
Schreiben Sie einen Kommentar zu "System z Millicode Debugger / Aus der Reihe: e-fellows.net stipendiaten-wissen Bd.Band 146".
Kommentar verfassen