Benny Löfgren SYSOP
<2615>
· Text 69 · w8 · kommentar
1991-01-03 10:09
Ärende: CHAIN i Assembler
Aha, nu när jag tänker efter så ser jag att du hoppar till adress 0C106H.
I princip har du gjort rätt, problemet är bara att du måste ha CMDINT.SYS
laddat för att det ska fungera. Tydligen hade du kört i DOS innan du
provade programmet, därför låg CMDINT kvar...
Är det en .ABS-fil du ska ladda? I så fall gör du så här:
DE pekar på filnamnet, formaterat utan punkt.
B är dosbufnumret
C är selectkoden för driven, eller 0FFH om du vill söka av alla drivar.
Anropar du rutinen LOAD (601BH, 24603) så laddas programmet in, och start-
adressen returneras i HL. Anropar du RUN (601EH, 24606) så körs programmet
dessutom.