Sadece Bit Değeri Taşıma

Başlatan 90alper90, 25 Ağustos 2009, 13:39:02

90alper90

Merhabalar;

Bir değişkendeki bir bitin değerini, başka bir değişkenin bir bitine taşımak istiyorum. Bunu yaparken de STATUS yazmacının içeriğini değiştirmek istemiyorum. Şöyle bir kod düşündüm, yanlış düşünmüyorsam sorunsuz çalışması lazım. Fakat daha kısa bir şekilde yapabilmemiz mümkün mü?

BTFSS Tasinacak, Bit
BCF Hedef, Bit
BTFSC Tasinacak, Bit
BSF Hedef, Bit


Teşekkürler

tnr

Bu kod sorunsuz bir şekilde çalışır hem de status'un içeriği etkilenmez. Kaydırma veya diğer mantıksal işlemler status'un içeriğini değiştirirler.

Logan

Şu şekilde sanırım daha kısa olur;

BCF      Hedef, Bit
BTFSC    Taşınacak, Bit
BSF      Hedef, Bit
İmza.

90alper90

Alıntı yapılan: "Logan"Şu şekilde sanırım daha kısa olur;

BCF      Hedef, Bit
BTFSC    Taşınacak, Bit
BSF      Hedef, Bit

Aradığım tam olarak böyle bir şeydi, teşekkürler.  :)

İlginizden dolayı size de teşekkür ederim sayın tnr.