 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
vilko Član



Pridružen-a: Pet 13 Feb 2004 10:26 Prispevkov: 3360 Aktiv.: 14.18 Kraj: Dragomer
|
Objavljeno: Pet Mar 26, 2010 8:03 pm Naslov sporočila: ali so pri avr res vse instrukcije dvobajtne? |
|
|
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 |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.93 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Pet Mar 26, 2010 9:21 pm Naslov sporočila: |
|
|
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 |
|
 |
|
|
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
|