Thắc mắc chút về lệnh MOVF
Theo như Intruction Sets của các pic6f877A và pic16F887 thì lệnh movf có syntax là :
movf f,d //chuyen gia tri chua trong thanh ghi f vào thanh ghi W nếu d=0,và vào f nếu d=1
nhưng trong một số tut của các anh thì lại có thể viết là
MOVF B, W ; chuyển giá trị của thanh ghi B vào thanh ghi W
hoặc
movwf w_temp ; save off current W register contents
Cú pháp này tuân thủ theo quy tắc nào.Có phải chỉ đúng đối với thanh W.Bởi vì các lệnh của PIC mid-range chỉ có 14bit nên phải qua trung gian là thanh ghi W.
|