35.3.4.11. INTEGER LOAD/STORE ON MCS51






MOV	A,Rn		1110 1rrr			Move
MOV	A,direct	1110 0101 
MOV	A,@Ri		1110 011i
MOV	A,#data		0111 0100 
MOV	Rn,A		1111 1rrr
MOV	Rn,direct	1010 1rrr 
MOV	Rn,#data	0111 1rrr 
MOV	direct,A	1111 0101 
MOV	direct,Rn	1000 1rrr 
MOV	directd,directs	1000 0101  
MOV	direct,@Ri	1000 011i 
MOV	direct,#data	0111 0101  
MOV	@Ri,A		1111 011i
MOV	@Ri,direct	1010 011i 
MOV	@Ri,#data	0111 011i 
MOV	DPTR,data16	1001 0000  


MOVC	A,@A+DPTR	1001 0011
MOVC	A,@A+PC		1000 0011


MOVX	A,@Ri		1110 001i			Move External
MOVX	A,@DPTR		1110 0000			Memory
MOVX	@Ri,A		1111 001i
MOVX	@DPTR,A		1111 0000


XCH	A,Rn		1100 1rrr			Exchange
XCH	A,direct	1100 0101 		
XCH	A,@Ri		1100 011i






Index Prev Next