Vissza a főoldalra    Vissza a PIC főoldalra

<< Előző oldal   Vissza a tartalomjegyzékhez   Következő oldal >>

 


9.3.22. A MOVF utasítás


Összefoglaló táblázat

MPASM mnemonik
és szintaxis
MOVF   f, d
Operandus
értékkészlet
f = 0..127; d = 0, 1
Működés
magyarázata
az f regiszter tartalmának másolása,
ha d = 0, a W-be, ha d = 1, vissza az f-be;
f önmagába másolásával tesztelhető a nullázott állapot;
ha f értéke nulla, a Z "1"-re áll be
Ciklusszám 1 utasításciklus (= 4 órajelciklus)
Vezérelt
jelzőbitek
Z
Utasításszó 00 1000 dfff ffff
Végrehajtási
lépések
órajelciklusonként
Q1 Q2 Q3 Q4
utasítás
dekódolás
f beolvasása nincs művelet írás a célba
1.
P
É
L
D
A
Megelőző
állapot
W = 0x10, DATA = 0x03, Z = 0
Utasítás movf DATA,0
Eredmény W = 0x03, DATA = 0x03, Z = 0
2.
P
É
L
D
A
Megelőző
állapot
DATA = 0x00, Z = 0
Utasítás movf DATA,1
Eredmény DATA = 0x00, Z = 1

Összefoglaló táblázat

További alkalmazási tanácsok találhatóak az Adatmozgatá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 >>

Vissza a főoldalra    Vissza a PIC főoldalra