Kristoffer Eriksson
<5357>
· Text 8077 · w8 · kommentar
1988-02-15 22:35
Ärende: ÖKA ARBETSMINNET
Det går att omfördela minne från dosbuffertarna till arbetsminnet
genom att ändra vissa pekare, som demonstreras i programmet
MERMINNE.BAS som jag lagt i INLÅDAn.
Jag garanterar inte att det fungerar till 100%. Egentligen borde
det göras i autostarten, men det orkade jag inte. Då behöver man
bara ändra de pekare som berör dosbuffertarna. Gör man det senare
som i MERMINNE, blir man tvungen att ändra en massa andra data
som sätts upp efter att DOS:et initierats, och som man då måste
chansa på ser ut som man väntar sig.
Maskinkod för autostarten kan läggas direkt i BASICINI.SYS eller
t ex i en ABS-fil som laddas av ADDOPT.ABS.
Man kan inte göra sig av med alla dosbuffertar om man ska kunna
använda DOS:et efteråt, så 2 kB kommer man inte upp till.
Ett annat trick kunde vara att mappa in RAM över optionsprommet
om man låter bli att använda detsamma, och placera variabellistan
där. Variabellistan får då inte vara för stor förstås.