Asembler2.pdf
(
216 KB
)
Pobierz
Programowanie mikrokontrolerów Asembler AVR, cz¦±¢ 2
Programowaniemikrokontrolerów
AsemblerAVR,cz¦±¢2
MarcinEngelMarcinPeczarski
22pa¹dziernika2008
Mno»enie
I
Mamynast¦puj¡cerozkazymno»enia:
MUL Rd,Rr
MULS Rd,Rr
MULSURd,Rr
FMUL Rd,Rr
FMULSRd,Rr
FMULSURd,Rr
I
Ka»dyzrozkazówmno»ydwie8-bitowewarto±ci,umieszczone
wrejestrach,któres¡jegoargumentami.
I
Wynikjestwarto±ci¡16-bitow¡ijestumieszczanywparze
rejestrów
R1:R0
Mno»eniecałkowitoliczbowe
I
Rozkaz
mul
I
mno»yliczbybezznaku,
I
wynikjestliczb¡bezznaku,
I
argumentymog¡by¢wdowolnychrejestrach.
I
Rozkaz
muls
I
mno»yliczbyzeznakiem(U2),
I
wynikjestliczb¡zeznakiem(U2),
I
argumentymog¡by¢wrejestrach
R16
,...,
R31
.
I
Rozkaz
mulsu
I
mno»yliczb¦zeznakiem(pierwszyargument)iliczb¦bez
znaku(drugiargument),
I
wynikjestliczb¡zeznakiem(U2),
I
argumentymog¡by¢wrejestrach
R16
,...,
R23
.
Liczbyułamkowe
I
Wograniczonymzakresiedost¦pnes¡operacjearytmetyczne
naliczbachułamkowych.
I
Je±liwarto±¢8-bitowareprezentujeliczb¦całkowit¡
x
(bez
znakulubzeznakiem),toprzyjejinterpretacjijakoliczba
ułamkowajesttoliczba
x
2
−
7
.
I
Podobniedlawarto±ci16-bitowej,reprezentuj¡cejliczb¦
całkowit¡
x
,jesttoliczba
x
2
−
15
.
I
Liczbaułamkowabezznakujestzprzedziału
[
0
;
2
)
.
I
Liczbaułamkowazeznakiemjestzprzedziału
[
−
1
;
1
)
.
I
Dododawaniaiodejmowanialiczbułamkowychu»ywasi¦
tychsamychrozkazów,codlaliczbcałkowitych.
I
Domno»eniasłu»¡rozkazy
FMUL
,
FMULS
i
FMULSU
.
Rozkazymno»enialiczbułamkowych
I
Argumentymog¡by¢wrejestrach
R16
,...,
R23
.
I
Rozkazwykonujet¦sam¡operacj¦,coodpowiednirozkaz
mno»eniacałkowitoliczbowego.
I
Wynikjestprzesuwanyojedenbitwlewo.
I
Ewentualneprzpepełnienie,czylinajstarszybitjest
umieszczanywznacznikuprzeniesienia
C
.
I
Mno»enie
−
1przez
−
1rozkazem
FMULS
dajewynik
−
1.
I
Przykład:
LDI R16,Q7(-0.135)
LDI R17,Q7(0.753)
FMULSR16,R17
Plik z chomika:
uniwel
Inne pliki z tego folderu:
Analogowe_uklady_elektroniczne_Boksa.pdf
(215361 KB)
altium designer.djvu
(126024 KB)
!! Stabilizowane zasilacze urządzeń elektronicznych - G.P. Gieriesow.pdf
(25242 KB)
07_DS18B20_single.rar
(254 KB)
169 przepisów na grilla._5fantastic.pl_.rar
(5327 KB)
Inne foldery tego chomika:
Pliki dostępne do 08.07.2024
_Green_Book_
Aldous Huxley - Nowy wspaniały świat
audiobook(uniwel)
Automatyka
Zgłoś jeśli
naruszono regulamin