ściaga mikroklocki - rozkazy, IB PWr, Mikrokontrolery, Mikrokontrolery 1, wykład, wykład


ADD; Rd.Rs; Dodaj zawartość dwóch rejestrów; Rd *- Rd + Rs; Z,C.N.V.H,S;

ADC; Rd.Rs; Dodaj zawartość dwóch rejestrów z przeniesieniem; Rd«- Rd + Rs + C; Z,C,N.V,H.S;

ADIW; RR.C63; Dodaj bezpośrednio stalą do słowa; RRIt:RRI *- RRh:RRI + c63; Z.C,N,V.S;

SUB; Rd.Rs; Odejmij zawartość dwóch rejestrów; Rti <- Rd - Rs; Z.C,N.V.H.S;

SUBI; Rh,c255; Odejmij stalą od rejestru; Rh <- Rh - C255; Z.C.N.V,H,S;

SBIW; RR.C63; Odejmij bezpośrednio stalą od słowa; RRh:RRI<-RRh:RRI-c63; Z.C,N.V,S;

SBC; Rd.Rs; Odejmij zawartość dwóch rejestrów z przeniesieniem; Rdł-Rd-Rs-C; Z.C.N,V,H,S;

SBCI; Rh,c255; Odejmij stalą, z przeniesieniem od rejestru; Rh <- Rh - C255 -C; Z.C.N,V,H,S;

AND; Rd.RS; Iloczyn logiczny rejestrów; RrJ *- Rd a RS; Z,N.V.S;

ANDl; Rh.c255; Iloczyn logiczny rejestru i stałej; Rh <- Rh a C255; Z.N.V,S;

OR; Rd,Rs; Suma logiczna rejestrów; Rd t- Rd v Rs; Z,N,V,S;

ORI; Rh,c255; Suma logiczna rejestru i stałej; Rh (~ Rh v C255; Z.N.V,S;

EOR; Rd.Rs; Suma Exclusive OR rejestrów; Rd t- Rd ffi Rs; Z,N,V.S;

COM; Rd; Uzupełnienie do jedności (negacja bitów); Rd*-SFF-Rd; Z,C,N.V.S;

NEG; Rd; Uzupełnienie do dwóch; Rd<-S00-Rd; Z.C.N,V.H,S;

INC; Rd; Inkrementuj rejestr; Rd *- Rd + 1; Z,N.V.S;

DEC; Rd; Dekrementuj rejestr; Rd ł- Rd -1; Z.N.V.S;

TST; Rd; Sprawdź zero lub minus; Rd*-RdARd; Z,N.V.S;

CLR; Rd; Zeruj rejestr; Rd <- Rd © Rd; Z,N,V,S;

SER; Rh; Ustaw rejestr; Rh <- SFF; -;

RJMP; C1024; Skok względny; PC<-PC + c1024 + 1; -

EIJMP; ; Rozszerzony skok pośredni określony zawartością rejestru Z; PC(1S..0)*-Z PC(21..16)«-EIND; _

JMP; adr4M; Skok bezpośredni; PC *- adr4M; -

RCALL; C1024; Względne wywołanie podprogramu; (SPL) <- PC+1 SPL <- SPL -2PC«- PC + C1024 + 1;

ICALL; "; Pośrednie wywołanie podprogramu, określone zawartością rejestru Z; (SPL) <- PC+1SPL «-SPL-2PC«-Z;

EICALL; ; Rozszerzone, pośrednie wywołanie podpro­gramu, określone zawartością rejestrów ZI EIND; (SP) *- PC+1SPL < SPL -3PC(15...0)< ZPC(21..t6)<-EIND;

CALL; adrtM; Wywołanie podprogramu; (SP) *- PC+1 (SP)*-SP-2 PC«- ard4M; .

CP; Rd.Rs; Porównaj rejestry; Rd-Rs; Z.C,N.V.H.S

CPI; Rh.c255; Porównaj rejestrze stalą; Rh-c255; Z.C,N.V.H.S

SBRC; Rs.b; Przeskocz, jeśli bit w rejestrze jest wyzerowany; Rs(b)=0=>PC«-PC+2 Rs(b)=1 =>PC«-PC + t; _

SBRS; Rs.b; Przeskocz, jeśli bit w rejestrze jest ustawiony; Rs(b)=1 =>PC<-PC + 2Rs(b)=0=>PC^PC + 1; _

SBIC; Pi,b; Przeskocz, jeśli bit w rejestrze we/wy jest wyzerowany; Pl(b)=0=>PC«-PC + 2 Pl(b)=t => pc<~ PC + 1; _

SBIS; Pl.b; Przeskocz, jeśli bit w rejestrze we/wy jest ustawiony; Pi(b)=1 =>PC«-PC + 2 PI(b)=0=>PC«-PC + 1; .

BRBS; b.c127; Skok względny, jeśli (laga w rejestrze SREG jest ustawiona; SREG(b)=1 = >PC«-PC +C127 + 1 SREG(b)=0=>PC<-PC + 1;

BRBC; b.c127; Skok względny, jeśli tlaga w rejestrze SREG jest wyzerowana; SREG(b)=0=>PC<-PC + C127 + 1SREG(b)=1 = >PC<- PC + 1;

BREO; C127; Skok względny, jeśli równe; Z=1 = >PC«-PC+c127 + 1Z=0=>PC«-PC + 1; -

BRNE; C127; Skok względny, jeśli nierówne; 2=0=>PC«-PC+c127 + 1 Z=l => PC <- PC + 1; -

MOV; Rd.Rs; Kopiuj zawartość rejestru Rs do rejestru Rd; Rd<~Rs; -

LDI; Rh,c255; Ładuj rejestr bezpośrednio stalą; Rb <r- C255; -

LD; Rd,X; Ładuj rejestr pośrednio daną z pamięci SRAM spod adresu wskazywanego przez rejestr X; Rd«-(X); -

LDD; Rd,Z+c63; Ładuj rejestr pośrednio daną z pamięci SRAM spod adresu wskazywanego przez rejestr Z z przemieszczeniem; Rd <- (Z + C63); -

LDS; Rd,adr65535; Ładuj rejestr bezpośrednio daną z pamięci SRAM spod adresu adr; Rd *- (adr65535); -

ST; X,RS; zachowaj pośrednio rejestr w pamięci SRAM pod adres wskazywany przez rejestr X; (X)<-Rs; -

STS; adr.Rs; Zachowaj bezpośrednio rejestr w pamięci SRAM pod adres adr; (adr) <- Rs; -

LPM; _; Ładuj bajt pamięci programu do rejestru RO; RO«-(Z); -

LPM; Rd.Z; Ładuj bajt pamięci programu do rejestru Rd; Rdł-(Z); -

LPM; Rd.z+; Ładuj bajt pamięci programu do rejestru Rd z postinkrementacją; Rd <- (Z) Z-t- Z + 1; -

IN; Rd.P; Czytaj port; Rd«-P; -

OUT; P.Rs; Zapisz port; P<-Rs; -

PUSH; Rs; Odłóż rejestr na stos; (SPL) <- RS SPL «- SPL -1; -

POP; Rd; Pobierz ze stosu; SPL «- SPL + 1 Rd t- (SPL); _

SBI; Pl.b; Ustaw bit w rejestrze we/wy; Pl(b) <- 1; -

CBI; Pl.b; Zeruj bit w rejestrze we/wy; Pl(b)«- 0; -

LSL; Rd; Przesuń logicznie w lewo zawartość rejestru; Rd(n+1)«-Rd(n). Rd{0)*-0; Z.C.N,V.H

LSR; Rd; Przesuń logicznie w prawo zawartość rejestru; Rd(n)«-Rd(n-t-1),Rd(7)<~0; Z,C,N.V

ROL; Rd; Obróć w lewo przez przeniesienie; Rd(0)<-C. Rd{n+1)<-Rd{n), C «- Rd(7); Z.C,N,V.H

ROR; Rd; Obrót w prawo przez przeniesienie; Rd(7)«-C, Rd(n)t-Rd(n+1). C«- Rd(0); Z.C.N.V



Wyszukiwarka

Podobne podstrony:
ściaga mikroklocki, IB PWr, Mikrokontrolery, Mikrokontrolery 1, wykład, wykład
odp-koło1-mikroklocki, IB PWr, Mikrokontrolery, Mikrokontrolery 1, wykład, wykład
ściąga mikroklimat, inż. BHP, V semestr
Wszystkie tematy - kolokwium ściąga, Studia Pwr, Semestr 1, Psychologia (wykład)
sciaga wyklad ZPiU, Studia - Mechatronika PWR, Podstawy zarządzania - wykład (Teresa Maszczak)
fundamentowanie ściąga, 11 - PWr WBLiW, Fundamentowanie, wykłady
automatyka sciaga na exam(1), Studia - Mechatronika PWR, Podstawy automatyki - wykład (Mirosław Łuko
Ściąga z automatyki - zagadnienia, Studia PWR, III semestr, Podstawy automatyki, Wykłady, Lichota
odpowiedzi -zarządzanie, Studia - Mechatronika PWR, Podstawy zarządzania - wykład (Teresa Maszczak)
sciaga na egzamin. z fizy, PWR, Chemia, Fizyka II, Egzamin
metale ściąga 3, Budownictwo ogólne, KONSTRUKCJE STALOWE, Konstrukcje metalowe wykłady, Egzamin, ści
Grupa, Studia Pwr, Semestr 1, Psychologia (wykład)
sciaga na struktury, Zarządzanie PWr, II semestr, Struktury rynku i ich regulacje
Obróbka powierzchniowa i cieplna ściąga, Automatyka i Robotyka, Semestr 3, Obróbka cieplna i powierz
Ściąga z automatyki na kolokwium (1), Pwr, automaty
Biofizyka pytania z kola, Biotechnologia PWR, Semestr 5, Biofizyka - Wykład, Biofizyka - materiały
Porównanie procesów poznawczych i emocjonalnych, Studia Pwr, Semestr 1, Psychologia (wykład)
statystyka ściąga, Automatyka i robotyka air pwr, IV SEMESTR, statystyka stosowana
odpowiedzi test maszczak (14.01.2013), Studia - Mechatronika PWR, Podstawy zarządzania - wykład (Ter

więcej podobnych podstron