· Text 3571 · w8 · inlagg
Har knepat ihop ett kretskort med
eprom på. Kortet är adressavkodat
i intervallet 16384-22571.
Epromet är updelat i 8 banker på
4k vardera, med möjlighet att få
upp till 64st a 4k vid utökning.
Har i detta minnesintervall tänkt
mig lägga in diverse maskinkods-
program som är betydligt större
än tillgängliga 4k.
Jag vore tacksam över förslag på
hur bankswitchningen skulle kunna
skötas på ett smart sätt.
Switchningen skall ske utan hopp
till rutin utanför adressområdet,
och skall ske under programmets
fortskridande. Bankswitchningen
skall på ett sådant sätt at det
skall gå att anropa godtycklig
minnessida och önskad rutin där.
Bankswitchningen sker med att
ladda valfrri minnescell i inter-
vallet 16384-18432 med värdet på
den önskade banken.
Ex. LD A,2 ;Banknr.
LD (16384),A ;Välj bank 2
Är något oklart fråga bara !!!!