· Text 576 · w8 · inlagg
När jag för några dagar sedan
satt och knappade lite assemler
på farsans ABC80 kom jag fram
till en sak:
- När maskinen startas upp
sätts IY-registret till
att peka på adress 65046
där det ligger lite trevliga
systemvariabler runt omkring.
(ursäkta svenskan)
När man sedan anropar en assembler-
rutin där IY-registret får ett
annat värde,kommer maskinen att
"dyka" vid återhoppet till basicen.
Alltå - vid återhopp till basicen
måste IY-registret ha värdet 65046
Kanske gammal skåpmat för vissa,
men kanske helt nytt för andra,
som inte kan förstå varför maskinen
kraschar när de kör sina assebler-
rutiner där IY-registret används!
mvh David <2920>