jtag es a call

VFX info at vfx.hu
Wed Nov 17 12:35:09 CET 2004


Hali!

Istvan Retaller wrote:
> 
> Sziasztok!
> Assemblyben csinalnek panic agat egy meg alakulofelben levo dologhoz. Ugy gondoltam, hogy
> panic eseten egy call-lal (nem rcall !!! ) megyek a panic kezelesre.
> A panic meg pop zl -pop zh - val felveszi a stackrol a hivo cimet es vegtelen ciklusban soros
> porton kuldozgeti.
> Most nem tudom, hogy mi van, de a stack-en nem latom a panic meghivasakor a hivo cimet.

A call is meg az rcall is teljes visszaterisi cimet tesz a verembe,
megpedig a (r)call utani eslo utasitas cimet (2 vagy 3 byte-on, 3
byte-os utasitast meg nem lattam, de talan a M256-ban mar lesz).


> Gondoltam, a jtag debugger szivat, igy nagy ravaszul csak a zl-zh pop utan alltam meg. A
> regiszterekben ennek ellenere szemet volt.
[...]
> A call nem a visszatero cimet teszi a stack-re? Vagy a jtag kavar valamit?

Ugy velem a jtag szivat :), mert egyebkent ott kell legyen a stack
tetejen a visszateresi cim.


UDV. VFX.
http://www.vfx.hu




More information about the Elektro mailing list