資料傳送指令

    指                     令               功                                                                          能 
MOV  A,Rn 把暫存器的內容載入累積器內
MOV  A,direct 把直接定址位元組的內容載入累積器內
MOV  A,#data 把常數載入累積器內
MOV  A,@Rm 把內部資料記憶體的內容載入累積器內
MOV  Rn,A 把累積器的內容載入暫存器內
MOV  Rn,direct 把直接定址位元組的內容載入暫存器內
MOV  Rn,#data 把常數載入暫存器內
MOV  direct,A 把累積器的內容載入直接定址位元內
MOV  direct,Rn 把暫存器的內容載入直接定址位元內
MOV  direct,direct 把直接定址位元組的內容載入直接定址位元內
MOV  direct,@Rm 把內部資料記憶體的內容載入直接定址位元內
MOV  direct,#data 把常數載入直接定址位元內
MOV  @Rm,A 把累積器的內容載入把內部資料記憶體內
MOV  @Rm,direct 把直接定址位元組的內容載入內部資料記憶體內
MOV  @Rm,#data 把常數載入內部資料記憶體內
MOV  DPTR,#data16 把16位元的常數載入資料指標暫存器內
MOVC  A,@A+DPTR 把程式記憶體位址A+DPTR的內容載入累積器內
MOVX  A,@Rm 把外部資料記憶體的內容載入累積器內
MOVX  A@DPTR 把外部資料記憶體的內容載入累積器內
MOVX  @Rm,A 把累積器的內容載入外部記憶體資料內
MOVX  @DPTR,A 把累積器的內容載入外部記憶體資料內
PUSH  direct 把直接定址位元組的內容載入堆積器內
POP  direct 將堆積器內容載入直接定址位元內
XCH  A,Rn 把累積器和暫存器的內容互換
XCH  A,direct 把累積器和直接定址位元組的內容互換
XCH  A,@Rm 把累積器和內部資料記憶體的內容互換
XCHD  A,@Rm  把累積器和內部資料記憶體內容的(低半位元組)互換