MPLAB asembler

Miroslav Draxal evik@mbox.vol.cz
Neděle Srpen 13 20:36:51 CEST 2006


no nejak tak jsem si to taky oduvodnil, ale co kdyby to bylo jinak.da se
nejak zjistit s linkerem v jake bance dany regisr je?
Mira

-----Original Message-----
From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz]On
Behalf Of Lukas Grepl
Sent: Thursday, August 10, 2006 4:14 PM
To: HW-news
Subject: Re: MPLAB asembler


> v projektu je linker.
...
> po buld mi to napise ze v radku s if je chyba. po delsim rozboru jsem
> zjistil ze prekladac dokaze vypsat pouze nazev predavaneho reg. ale ne
jeho
> adresu. jak ji zjistit. pokud dam linker pric a jedu v absolutnim kodu tak
> ta makra funguje ( ona je ta makra trochu slozitejsi, potrebuji urcovat v
> jake bance je ktery reg). Proste to s pritomnosti linkeru nedokaze predat
> adresu reg.

Myslim ze odpoved je v podstate uz v tom co pisete - kdyz kompilujete
primo do absolutniho kodu, vi assembler uz v okamziku prekladu jakou ma
ten reg adresu. Ale kdyz pouzijete linker, tak assebler (absolutni)
adresy nezna a linker zase uz neresi (ani nemuze) makra ve zdrojovem kodu.

Lukas Grepl

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list