jmp, je und proc
-
hallo,
Peinliche Anfängerfrage,
Hab aber über die Suche grad nix gefunden,
und keinen Plan...Folgendes Prob:
hab eine Proc ausserhalb des eigentlichen Codesegments in einem neuen Segment
-> Aufruf über "call far ptr myTest" funzt soweitAber: ich kann innerhalb von myTest keine Sprünge ausführen,
weder mit "jmp" noch "je" etc.
nochwas:
die Procedur befindet sich in einer zweiten Datei, die
mit "include" eingebunden wird, keine Ahnung, ob des wichtig is...Fehlermeldung:
je notFound
**Error** myMac.asm(47) Near jump or call to different CS
Error messages: 1
Warning messages: None
Passes: 1
Remaining memory: 408kthx
MartinPS: 16Bit Assembler (8086)
-
Hi.
Verwendest du die "Assume"-Anweisung?
Wenn ja, musst du AFAIK bei einem Zugriff auf ein anderes Segment, die entsprechenden Segmentregister (hier cs) via Assume neu zuordnen.PS: Ueber die Suche kannst du zu deiner Frage IMHO auch nichts finden, da das noch nicht vorkam.
-
danke
funzt
(wenn auch nur die Jumps... der Rest is noch voller "Käfer")
cu