Vaja 19

 

Katere nacine naslavljanja pozna mikrokrmilnik 6803? Opiši jih in navedi primere.

Odgovor:

MC 6803 pozna naslednje nacine naslavljanja:

  • INDEKSNO ldaa ?,x ; ?= (offset) odmik od naslova ki je zapisan v ideksnem registru
  • TAKOJŠNJE ali SPROTNO ldaa #$????, ldaa #%???????? ; operand je vedno v neposredni zvezi z enim od notrnjih registrov
  • NEPOSREDNO DIREKTNO ldaa $?? ; operand je vedno enozložen, vpišemo lahko le naslove od $00 do $ff
  • NEPOSREDNO RAZŠIRJENO ldaa $???? ; isto kot direktno naslavljanje le operand je vedno dvozložen, kar pomeni, da lahko vpišemo naslove od $0 do $ffff
  • RELATIVNO bra (labela ali naslov) ; To so ukazi, ki spremenijo vrednost programskega števca, to pa pomeni programski skok.
  • VSEBOVANO inca ; Operand je dolocen že s samo operacijo, zato ga ni treba navajati