Nhóm lệnh chuyển dữ liệu:

Một phần của tài liệu Luận văn thiết kế, chế tạo RƠLE tự động hoà đồng bộ chính xác dùng vi điều khiển (Trang 39 - 40)

MOV A,Rn (1,1): Chuyển nội dung thanh ghi Rn vào thanh ghi A. MOV A,data (2,1): Chuyển dữ liệu trực tiếp vào thanh ghi A. MOV A,@Ri (1,1): Chuyển dữ liệu gián tiếp vào thanh ghi A. MOV A,#data (2,1): Chuyển dữ liệu tức thời vào thanh ghi A.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ nông nghiệp ...32

MOV Rn,data (2,2): Chuyển dữ liệu trực tiếp vào thanh ghi Rn. MOV Rn,#data (2,1): Chuyển dữ liệu tức thời vào thanh ghi Rn.

MOV data,A (2,1): Chuyển nội dung thanh ghi A vào một dữ liệu trực tiếp. MOV data,Rn (2,2): Chuyển nội dung thanh ghi Rn vào một dữ liệu trực tiếp. MOV data,data (3,2): Chuyển một dữ liệu trực tiếp vào một dữ liệu trực tiếp. MOV data,@Ri (2,2): Chuyển một dữ liệu gián tiếp vào một dữ liệu gián tiếp. MOV data,#data (3,2): Chuyển một dữ liệu tức thời vào một dữ liệu trực tiếp. MOV @Ri,A (1,1): Chuyển nội dung thanh ghi A vào một dữ liệu gián tiếp. MOV @Ri,data (2,2): Chuyển một dữ liệu trực tiếp vào một dữ liệu gián tiếp. MOV @Ri,#data (2,1): Chuyển dữ liệu tức thời vào dữ liệu gián tiếp.

MOV DPTR,# datá6 (3,2): Chuyển một hằng 16 bit vào thanh ghi con trỏ dữ liệu. MOV C,bit (2,1): Chuyển một bit trực tiếp vào cờ nhớ.

MOV bit,C (2,2): Chuyển cờ nhớ vào một bit trực tiếp.

MOV A,@A+DPTR (1,2): Chuyển byte bộ nhớ chương trình có ựịa chỉ là @A+DPRT vào thanh ghi A.

MOVC A,@A+PC (1,2): Chuyển byte bộ nhớ chương trình có ựịa chỉ là @A+PC vào thanh ghi A.

MOV A,@Ri (1,2): Chuyển dữ liệu ngoài (8 bit ựịa chỉ) vào thanh ghi A. MOVX A,@DPTR (1,2): Chuyển dữ liệu ngoài (16 bit ựịa chỉ) vào thanh ghi A. MOVX @Ri,A (1,2): Chuyển nội dung A ra dữ liệu ngoài (8 bit ựịa chỉ).

MOVX @DPTR,A (1,2): Chuyển nội dung A ra dữ liệu bên ngoài (16 bit ựịa chỉ). PUSH data (2,2) : Chuyển dữ liệu trực tiếp vào ngăn xếp và tăng SP.

POP data (2,2) : Chuyển dữ liệu trực tiếp vào ngăn xếp và giảm SP. XCH A,Rn (1,1) : Trao ựổi dữ liệu giữa thanh ghi Rn v2 thanh ghi A. XCH A,data (2,1) : Trao ựổi giữa thanh ghi A và một dữ liệu trực tiếp. XCH A,@Ri (1,1) : Trao ựổi giữa thanh ghi A và một dữ liệu gián tiếp.

XCHD A,@R (1,1) : Trao ựổi giữa nibble thấp (LSN) của thanh ghi A và LSN của dữ liệu gián tiếp.

Một phần của tài liệu Luận văn thiết kế, chế tạo RƠLE tự động hoà đồng bộ chính xác dùng vi điều khiển (Trang 39 - 40)