www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

ali so pri avr res vse instrukcije dvobajtne?

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
vilko
Član
Član



Pridružen-a: Pet 13 Feb 2004 10:26
Prispevkov: 3360
Aktiv.: 14.18
Kraj: Dragomer

PrispevekObjavljeno: Pet Mar 26, 2010 8:03 pm    Naslov sporočila:  ali so pri avr res vse instrukcije dvobajtne? Odgovori s citatom

ali so pri avr res vse instrukcije dvobajtne? nekaj sem disassembliral on dobil prilženo. Celo najbolj enostavna instrukcija kot je return from interrupt izgleda dvobajtna

Koda:
         .org   0

          rjmp   avr0013      ; 0000 C012
          rjmp   avr0031      ; 0001 C02F
          reti                ; 0002 9518
          reti                ; 0003 9518
          reti                ; 0004 9518
          reti                ; 0005 9518
          reti                ; 0006 9518
          reti                ; 0007 9518
          reti                ; 0008 9518
          reti                ; 0009 9518
          reti                ; 000A 9518
          reti                ; 000B 9518
          reti                ; 000C 9518
          reti                ; 000D 9518
          reti                ; 000E 9518
          reti                ; 000F 9518
          reti                ; 0010 9518
          reti                ; 0011 9518
          reti                ; 0012 9518
avr0013:  ldi    r24, 0x5F    ; 0013 E58F
          out    SPL, r24     ; 0014 BF8D
          ldi    YL, 0x40     ; 0015 E4C0
          ldi    ZL, 0x38     ; 0016 E3E8
          mov    r4, ZL       ; 0017 2E4E
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.93
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Pet Mar 26, 2010 9:21 pm    Naslov sporočila:   Odgovori s citatom

Instrukcije so lahko 16 ali 32 bitne. Programski pomnilnik pa je 16 biten.

Morda pogledaš tale dokument, kjer je opisano kako je sestavljena instrukcija. Ti bo bolj jasno.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 494 dni


Powered by phpBB © 2001, 2005 phpBB Group