資料傳送指令
| 指 令 | 功 能 |
| 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 | 把累積器和內部資料記憶體內容的(低半位元組)互換 |