Nhóm leơnh chuyeơn dữ lieơu:

Một phần của tài liệu Cacs phương phá điều chỉnh động cơ một chiều kích từ độc lập (Trang 73)

CL RA (1,1 ): Xóa thanh ghi A.

c/ Nhóm leơnh chuyeơn dữ lieơu:

MOV A, Rn (1, 1) : Chuyeơn noơi dung thanh ghi Rn vào thanh ghi A.

MOV A, data (2, 1) : Chuyeơn dữ lieơu trực tiêp vào thanh ghi A.

MOV A, @Ri (1, 1) : Chuyeơn dữ lieơu gián tiêp vào thanh ghi A.

MOV A, #data (2, 1) : Chuyeơn dữ lieơu tức thời vào thanh ghi A.

MOV Rn, A (1, 1) : Chuyeơn noơi dung thanh ghi A vào thanh ghi Rn.

MOV Rn, data (2, 2) : Chuyeơn dữ lieơu trực tiêp vào thanh ghi Rn.

MOV Rn, #data (2, 1) : Chuyeơn dữ lieơu tức thời vào thanh ghi Rn.

MOV data, A (2, 1) : Chuyeơn noơi dung thanh ghi A vào moơt dữ lieơu trực tiêp.

MOV data, Rn (2, 2) : Chuyeơn noơi dung thanh ghi Rn vào moơt dữ lieơu trực tiêp.

MOV data, data (3, 2) : Chuyeơn moơt dữ lieơu trực tiêp vào moơt dữ lieơu trực tiêp.

MOV data, @Ri (2, 2) : Chuyeơn moơt dữ lieơu gián tiêp vào moơt dữ lieơu trực tiêp.

MOV data, #data (3, 2) : Chuyeơn moơt dữ lieơu tức thời vào moơt dữ lieơu trực tiêp.

MOV @Ri, A (1, 1) : Chuyeơn noơi dung thanh ghi A vào moơt dữ lieơu gián tiêp.

MOV @Ri, data (2, 2) : Chuyeơn moơt dữ lieơu trực tiêp vào moơt dữ lieơu gián tiêp.

MOV @Ri, #data (2, 1) : Chuyeơn moơt dữ lieơu tức thời vào moơt dữ lieơu gián tiêp.

MOV DPTR, #data16 (3, 2): Chuyeơn moơt haỉng 16 bit vào thanh ghi con trỏ

dữ lieơu.

MOV C, bit (2, 1) : Chuyeơn moơt bit trực tiêp vào cờ nhớ.

MOV bit, C (2, 2) : Chuyeơn cờ nhớ vào moơt bit trực tiêp.

MOVC A, @A+DPTR (1, 2): Chuyeơn byte boơ nhớ chương trình có địa chư là @A + DPTR vào thanh ghi A.

MOVC A, @A + PC(1, 2) : Chuyeơn byte boơ nhớ chương trình có địa chư là

@A + PC vào thanh ghi A.

MOVX A, @Ri (1, 2) : Chuyeơn dữ lieơu ngoài (8 bit địa chư) vào thanh ghi

A.

MOVX A, @DPTR (1, 2) : Chuyeơn dữ lieơu ngoài (16 bit địa chư) vào thanh ghi A.

MOVX @Ri, A (1, 2) : Chuyeơn noơi dung A ra dữ lieơu ngoài (8 bit địa chư).

MOVX @DPTR, A (1, 2): Chuyeơn noơi dung A ra dữ lieơu ngoài (16 bit địa chư). PUSH data (2, 2) : Chuyeơn dữ lieơu trực tiêp vào ngaín xêp và taíng SP.

POP data (2, 2) : Lây dữ lieơu trực tiêp ra khỏi ngaín xêp và giạm SP.

XCH A, Rn (1, 1) : Trao đoơi dữ lieơu giữa thanh ghi Rn và thanh ghi A.

XCH A, data (2, 1) : Trao đoơi giữa thanh ghi A và moơt dữ lieơu trực tiêp.

XCH A, @Ri (1, 1) : Trao đoơi giữa thanh ghi A và moơt dữ lieơu gián tiêp.

XCHD A, @Ri (1, 1) : Trao đoơi giữa nibble thâp (LSN) cụa

cụa thanh ghi A và LSN cụa dữ lieơu gián tiêp.

Một phần của tài liệu Cacs phương phá điều chỉnh động cơ một chiều kích từ độc lập (Trang 73)