Loading...
Pic Programlama


 Forum

Pic De Toplama İşlemleri

ADDLW ve ADDWF KOMUTLARI
ADDLW: W ile bir sabit sayıyı topla.

 

Kullanımı: ADDLW k

 

Açıklama:

 

W nin içeriğini 8 bitlik k ile toplar ve sonucu W registere aktarır.
Yani daha türkçesi W=W+K dır.

 

bir örnek verelim.
programın akışı içersinde W=H'64' diyelim yani onluk sisteme göre W=D'100' olsun ;

 

ve bu anda aşağıdaki komut işlenmiş olsun.

 

ADDLW H'10'

 

bu komuttan sonrada W içeriğini bir displayde yazdırdığımızı farzedersek;
displayde H'74' yani Decimal 116 görürüz.
bir başka deyişle, eğer ledlerle kontrol ediyosak. 1110100 görürüz.

 

şöyle ki;

 

H'64' +H210'=h'74'

 

D'100'+D'16'=D'116'

 

B'1100100'+B'10000'=B'1110100'

 

olur.

ADDWF: Bir yazmaç içeriği ile W nin içeriğini topla.

 

Kullanım: ADDWF f,d d, 0 yada 1 dir.
d=0 ise hedef W yazmacıdır.
d=1 ise hedef f dir.

 

Açıklama: Wnin içeriğini ,8 bitlik f ile toplar ve sonucu d=0 ise W ya d=1 ise f ye yazar.

 

Örnek: ADDWF f,1 ==> bu komuttan önce W=h'10 ' ve f=h'10' ise komuttan sonra W=h'10' ve f=h'20' olur.

 

Toplama Sonucu 255 den fazlaysa yani H'FF' den büyük olursa;

 

taşma biti Status yazmacının Carry (status,0) bitinde tutulur.

 

spy calling go spy apps for android free download
my wife cheated on me with my father megaedd.com women who like to cheat

Etiketler : Pic, Toplama, Addwf, Addlw, Status, Zero, Carry, Barrow
Yazan : mania  |
27 Şub 2006 Pts   
|  0 defa Okundu.
BU KONUDA HİÇ YORUM BULUNMUYOR...
Yorum Yaz
isim soyisim
Email
Anonim olarak mesaj yazıyorsunuz, Üye iseniz giriş yapınız.