<< Előző oldal Vissza a tartalomjegyzékhez Következő oldal >>
9.3.28. Az RLF utasítás
MPASM mnemonik és szintaxis |
RLF f, d | ||||
---|---|---|---|---|---|
Operandus értékkészlet |
f = 0..127; d = 0, 1 | ||||
Működés magyarázata |
az f regiszter tartalmának balra forgatása a C-n keresztül; ha d = 0, az eredmény a W-be, ha d = 1, az f-be kerül |
||||
Ciklusszám | 1 utasításciklus (= 4 órajelciklus) | ||||
Vezérelt jelzőbitek |
C | ||||
Utasításszó | 00 1101 dfff ffff | ||||
Végrehajtási lépések órajelciklusonként |
Q1 | Q2 | Q3 | Q4 | |
utasítás dekódolás |
f beolvasása | forgatás | írás a célba | ||
1. P É L D A |
Megelőző állapot |
W = B'00000000', DATA = B'00011110', C = 1 | |||
Utasítás | rlf DATA,0 | ||||
Eredmény | W = B'00111101', DATA = B'00011110', C = 0 | ||||
2. P É L D A |
Megelőző állapot |
W = B'00000000', DATA = B'00011110', C = 1 | |||
Utasítás | rlf DATA,1 | ||||
Eredmény | W = B'00000000', DATA = B'00111101', C = 0 |
További alkalmazási tanácsok találhatóak az Eltolás, forgatás fejezetben.
Tudomány és Technika (test@t-es-t.hu)
<< Előző oldal Vissza a tartalomjegyzékhez Vissza a lap tetejére Következő oldal >>