direktiva
Pavel Hudecek
pavelhudecek
Středa Březen 17 12:01:33 CET 2004
> najde sa prosim niekto kto mi polopaticky vysvetlí tuto direktivu použitu
v
> jednom prgrame (rtc)?
>
> org $+5*8+3 ;reserved for interrupt vectors
org je zpusobi, ze vysledny strojovy kod programu od teto
instrukce nasledujiciho se uklada od adresy uvedene jako parametr.
$ znamena aktualni adresa.
org $+5*8+3 tedy znamena, ze se ve vyslednem kodu proste udela
mezera dlouha 5*8+3, tedy 43 bytu.
U procesoru s jinou delkou slova v pameti programu (napr 14bitu
PIC) se samozrejme pocita s patricnou delkou slov.
H.
------
http://www.diametral.cz
Další informace o konferenci Hw-list