Lista rozkazów - SUB
SUB - odejmij zawartość rejestrów bez przeniesieniem
Funkcja:
Do zawartości rejestru Rd odejmowana jest zawartość rejestru Rs. Wynik jest umieszczany w rejestrze Rd.
Operacja:
Rd ¬ Rd - Rs
PC ¬ PC + 1
Składnia:
SUB Rd,Rs
Liczba cykli:
1
Liczba słów:
1
Flagi:
I, T: pozostają bez zmian
H: ustawiana, jeśli nastąpiła pożyczka z bitu 3, w przeciwnym przypadku zerowana.
S: wykorzystywana do sprawdzania znaku wyniku.
V: ustawiana, jeśli nastąpiło przepełnienie operacji uzupełnienia do dwóch, w przeciwnym przypadku zerowana.
N: ustawiana, jeśli MSB został ustawiony, w przeciwnym przypadku zerowana.
Z: ustawiana, jeśli wynik jest równy zeru, w przeciwnym przypadku zerowana.
C: ustawiana, jeśli wartość bezwzględna zawartości rejestru Rs jest większa niż bezwzględna wartość zawartości rejestru Rd, w przeciwnym przypadku zerowana.
Opracowane na podstawie danych katalogowych ATMEL oraz materiałów zawartych w książkach: "Mikrokontrolery AVR w praktyce" - J. Doliński i "Mikrokontrolery rodziny AVR - AT90S2313" - A. Krysiak.
Wyszukiwarka
Podobne podstrony:
arm sub ?2?1c Eurasia domina text subgroup matrix subsub (2)arm sub q31? sourceindex subRobot Chicken Star Wars Episode III 2010 PL SUB 720p BRRip XviDDYNAUDIO CONTOUR THEATRE SUBarm sub q15?arm mat sub q15?arm mat sub q31?Mystery Of The Necronomicon 01 Eng SubSub 2dSectionssubarm mat sub q15? sourcearm sub q15? sourcewięcej podobnych podstron