<< Előző oldal Vissza a tartalomjegyzékhez Következő oldal >>
9.3.26. A RETLW utasítás
| MPASM mnemonik és szintaxis |
RETLW k | ||||
|---|---|---|---|---|---|
| Operandus értékkészlet |
k = 0..255 | ||||
| Működés magyarázata |
visszatérés szubrutinból a 8 bites k konstans W-be másolásával; a verem tartalma a PC-be kerül; |
||||
| Ciklusszám | 2 utasításciklus (= 4 órajelciklus) | ||||
| Vezérelt jelzőbitek |
- | ||||
| Utasításszó | 11 01xx kkkk kkkk | ||||
| Végrehajtási lépések órajelciklusonként |
Q1 | Q2 | Q3 | Q4 | |
| utasítás dekódolás |
k beolvasása | PC írás | írás a W-be | ||
| P É L D A |
Megelőző állapot |
W = 0x10 | |||
| Utasítás | retlw 0x25 | ||||
| Eredmény | W = 0x25 a főprogram a CALL szubrutin hívó utasítást követő utasítással folytatódik |
||||
További alkalmazási tanácsok találhatóak a Szubrutinhívá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 >>