Direktíva

Direktíva je príkaz pre prekladač (assembler). Direktívu analyzuje a vykonáva prekladač a nie radič mikropočítača. Direktíva negeneruje kód príkazu pre procesor. Ale určitým spôsobom riadi a ovplyvňuje samotný preklad inštrukcií. Je to prostriedok, ako požiadať prekladač aby vykonal nejakú činnosť. Direktívy sa môžu vyskytovať na ľubovolnom mieste v zdrojovom texte programu a možu sa ľubovolne kombinovať s inštruciami. Niekedy sa direktíva označuje aj pojmom pseudoinštrukcia.
Na jednom riadku môže byť iba jedna direktíva. Podobne ako pre inštrukcie aj pre direktívy platia rovné pravidlá pre tvorbu riadka: Tu je zopár všeobecných príkladov ako môže byť riadok usporiadaný
Navestie:	direktiva	par1, par2 	;toto je poznamka
		direktiva	par1, par2
direktiva	parameter	;aj takto to moze vyzerat bez navestia
	direktiva

Nasledovná tabuľka obsahuje zoznam direktív asm51:

DB vkladá bytovú hodnotu do pamäte programu.
END Ukončuje preklad zdrojového textu
EQU Umožňuje si zadefinovať vlastný symbol
ORG Nastavuje pozíciu počítadla v aktuálnom pamäťovom segmente
Hlavná stránka
Copyrights Peter Plesník 20.9.2005 22:00:06 All rights reserved