W'ye yüklemede öncelik

Başlatan FEHMİ_ASM, 06 Temmuz 2011, 00:13:28

FEHMİ_ASM

 KOD1
    banksel SAYAÇ1
    movlw d'04'
    movwf SAYAÇ1

KOD2
    movlw d'04'
    banksel SAYAÇ1
    movwf SAYAÇ1


Aralarında bir fark/önemlilik var mıdır? Hangisi tercih edilmelidir? (PIC16)

erkinovali

Kolay gelsin...
Bence kod1 kullanılmalı. Çünkü atamadan önce bank seçilmeli.
İyi çalışmalar...

Tagli

banksel ifadesi genelde iki adet bcf - bsf komutuna dönüştüğü için aralarında hiçbir fark yok. Hangisi gözüne hoş gözüküyorsa onu kullan. Ben galiba ikisini de kullanıyorum o anda aklıma hangisi gelmişse.

Bazı durumlarda gereken (özellikle tablo kullanımında) pageselw ifadesinde ise durum farklı. Bu komut W'yi kullandığı için önceden yüklediğin değeri bozacaktır.
Gökçe Tağlıoğlu