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