.include "del.asm" möchte ich in ein Prog einbinden. Ich kann das aber nur, wenn ich der einzubindenden einen .cseg- Bereich zuweise, der nicht in den Bereich des Hauptprogramms fällt. Also HP von .org 0x00 bis 0x5e, dann muß ich del.asm eine Adresse ab .org 0x5f geben. Geht das nicht einfacher, dass sich der Assembler die einzelnen Teildateien selber zusammensetzt und richtig adressiert??? .org 0x00 muß ich ja wegen der Resetroutine (und andere Vektoren) angeben. mfg max
Ist kein Problem. Alle Include Files die ausführbaren Code enthalten müssen nach der .CSEG Direktive ein- gefügt werden. z.B. .CSEG .org $0 rjmp RESET ... .include "FILE1.ASM" .include "FILE2.ASM"
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.