Megszakitas
Cseh Róbert
R.Cseh at Richter.hu
Wed Jul 25 15:01:21 CEST 2007
Nincs vmi leírás a Chez, hogy melyik regisztereket, memóriákat használja, és melyikekket garázdálkodhatod szabadon?
Én a Bascomból indulok ki, ott a leírása tartalmazza az ASM betétek készítése résznél, hogy mi az ami az enyim, mi az amit a fordító használ....
A mentés ennek megfelelően nekem kell végezni. Én a DEBUGgal nekiesnék, hogy lássam, hogy amit mentett, az változik e az ISR ruutinban, és azt írjavissza. Amelyik nem változik, azt nem menteném, csak a többit... Úgyis kiderül, ha kehes a progi.,...
Robi
-----Original Message-----
From: Tibike [mailto:csotibi at freemail.hu]
Sent: Tuesday, July 24, 2007 3:41 PM
To: elektro at tesla.hu
Subject: Re: Megszakitas
Hali!
>szamara kell. Mar ha kell valoban!? De, ha megsem kell, akkor o miert
>menteget ?
Azért mert univerzális. Ha Te magadnak írsz egy programot asm-ben, akkor tudod - mert ugye tudod :-) - mit, mikor hova írkálsz, ezért teljesen specifikusan tudod megírni a megszakítást. Itt viszont fel kell készülnie egy mindenre kiterjedő általános dologra. Persze ez a rész is erősen programozó függő dolog, biztos, hogy néhány saját változóját, mutatóját lementegeti. Egy kis disasm, illetve forrás olvasás után el tudod dönteni, hogy az adott fordítónál lehet-e esetleg spórolni? Persze egy másik fordítónál, esetleg egy másik verziónál már lehetnek - lesznek eltérések.
Evvan, sajna...
Tibike
More information about the Elektro
mailing list