000
13.01.2015, 19:53 Uhr
ambrosius
|
Hallo Assemblerfans,
gibt es eine Möglichkeit, zur Laufzeit eines Programmes unter SCPX, welches aus mehreren Teilen zusammengelinkt wurde, die exakte Endadresse des Programmes zu ermitteln? Das Problem besteht darin, das manche der Teilprogramme, welche mit verlinkt werden, je nach Nutzung von public-Symbolen unterschiedliche Länge im Gesamtprogramm belegen können, bzw. teilweise ganz entfallen. Ein praktisches Beispiel wäre CP/A, welches je nach Auswahl der Module, im Endeffekt unterschiedliche Längen haben kann. Vielleicht fällt jemandem dazu eine Lösung ein bzw. es gibt schon eine praktikable.
Beste Grüße und Danke schon einmal Holger ------ edit: das Programm wird mit den SCPX eigenen Programmen asm.com und link.com erzeugt -- viele Grüße Holger Dieser Beitrag wurde am 13.01.2015 um 19:55 Uhr von ambrosius editiert. |