next up previous


Na"cini naslavljanja mikroprocesorja MC6800

imediate
ali takoj"snje naslavljanje omogo"ca vnos podatka iz ROMa v "zeljeni register. Najve"ckrat se tak ukaz uporablja za vnos konstantne vrednosti v register.

Primer ukaza: LDAA #$55

extended
Raz"sirjeno naslavljanje omogo"ca pisanje in branje enega bajta z naslovnega vodila v velikosti 16 bitov.

Primer: LDAA $1055

direktno
ali naslavljanje ni"cne strani za razliko od raz"sirjenega vodila omogo"ca le 8 bitni naslov. Tak ukaz je kraj"si za en bajt in s tem hitrej"si, vendar omogo"ca le naslavljanje ni"cne strani. Obi"cajno se na ni"cni strani nahajajo vhodno/izhodne naprave in so naslavljanja takih naprav hitrej"sa.

Primer: LDAA $55

index
Indeksno ali posredno naslavljanje omogo"ca naslavljanje preko indeksnega registra na na"cin, da se vrednosti indeksnega registra pri"steje operand, kar je naslov s katerim operiramo pri naslavljanju.

Primer: LDAA $55, x

inherited
ali vsebovano naslavljanje je interno naslavljanje registrov PC in SP

Primer: INCA

relative
naslavljanje je podobno vsebovanem naslavljanju, le da to omogo"ca relativne skoke (branch) v dol"zini +128, -127. Ti ukazi nam omogo"ca vejitve programov

Primer: BRC zanka



Leon Kos
Mon Apr 22 07:42:04 GMT+0100 1996