112 / 132 page

Handshake Solutions
HT80C51 User Manual
80C51 Family Instruction Set – Instruction definitions
Page 112 of 132
© Philips Electronics N.V. 2005
*MOV A,direct
Bytes: 2
Cycles: 1
Encoding:
Operation: MOV
(A)
← (direct)
MOV A,@Ri
Bytes: 1
Cycles: 1
Encoding:
Operation: MOV
(A)
← ((Ri))
MOV A ,#data
Bytes: 2
Cycles: 1
Encoding:
Operation: MOV
(A)
← #data
MOV Rn,A
Bytes: 1
Cycles: 1
Encoding:
Operation: MOV
(Rn)
← (A)
MOV Rn,direct
Bytes: 2
Cycles: 2
Encoding:
Operation: MOV
(Rn)
← (direct)
MOV Rn,#data
Bytes: 2
Cycles: 1
Encoding:
Operation: MOV
(Rn)
← #data
*MOV A,ACC is not a valid instruction.
1
1
1
0
0
1
0
1
direct address
1
1
1
0
0
1
1
i
0
1
1
1
0
1
0
0
immediate data
1
1
1
1
1
r
r
r
1
0
1
0
1
r
r
r
direct address
0
1
1
1
1
r
r
r
immediate data