Megszakitas

Balla Zoltán vega55 at freeweb.hu
Tue Jul 24 12:30:53 CEST 2007


From: "Ágó István" <istvan3 at gmail.com>
>Amiket használni akarsz a megszakítási rutinban, azokat mentsd el az 
>elején,
>és állítsd vissza a végén. Pl. ha használod az FSR0-t, akkor mentsd el, ha
>nem használod, akkor ne.
>
Ez ertheto, de en arra gondoltam, hogy mi van azokkal a regiszterekkel, 
amiket mondjuk a C hasznal a mukodese soran. Nezzem vissza disassemblerrel 
hogy miket hasznalt fel a C-s rutinom, es azokat mentsem el ??! Mert az igy 
eleg katasztrofa lenne...ha valtoztatnek valamit a kezelon, rogton 
bongeszhetnem is, hogy az miket erintett...brrr

>A WREG, STATUS és BSR regisztereket
>mindenféleképpen el kell menteni, ha jól emlékszem.
>
Igen, ez az egy vilagos is. Ezt csinalja hardverbol a fast parameteres 
utasitas(goto fast, retfie fast ahol fast=1)

Zoli 



More information about the Elektro mailing list