Vissza a főoldalra    Vissza a PIC főoldalra

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

 


9.3.31. A SUBLW utasítás


Összefoglaló táblázat

MPASM mnemonik
és szintaxis
SUBLW   k
Operandus
értékkészlet
k = 0..255
Működés
magyarázata
a W értékének kivonása a 8 bites k konstansból
2-es komplemens módszerrel; az eredmény a W-be kerül
Ciklusszám 1 utasításciklus (= 4 órajelciklus)
Vezérelt
jelzőbitek
C, DC, Z
Utasításszó 11 110x kkkk kkkk
Végrehajtási
lépések
órajelciklusonként
Q1 Q2 Q3 Q4
utasítás
dekódolás
k beolvasása kivonás írás a W-be
1.
P
É
L
D
A
Megelőző
állapot
W = 0x02, C = 0
Utasítás sublw 0x0A
Eredmény W = 0x08, C = 1
2.
P
É
L
D
A
Megelőző
állapot
W = 0x02, Z = 0, C = 0
Utasítás sublw 0x02
Eredmény W = 0x00, Z = 1, C = 1
3.
P
É
L
D
A
Megelőző
állapot
W = 0x02, C = 1
Utasítás sublw 0x01
Eredmény W = 0xFF, C = 0

Összefoglaló táblázat

További alkalmazási tanácsok találhatóak a Számtani műveletek 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