
The 8051 Instruction Set
Atmel 8051 Microcontrollers Hardware Manual 1-44
4316E–8051–01/07
*MOV A,direct
Bytes: 2
Cycles: 1
Encoding: 1 1 1 0 0 1 0 1 direct address
Operation: MOV
(A) ← (direct)
* MOV A,ACC is not a valid Instruction.
MOV A,@R
i
Bytes: 1
Cycles: 1
Encoding: 1 1 1 0 0 1 1 i
Operation: MOV
(A) ← ((R
i
))
MOV A,#data
Bytes: 2
Cycles: 1
Encoding: 0 1 1 1 0 1 0 0 immediate data
Operation: MOV
(A) ← #data
MOV R
n
,A
Bytes: 1
Cycles: 1
Encoding: 1 1 1 1 1 r r r
Operation: MOV
(R
n
) ← (A)
MOV R
n
,direct
Bytes: 2
Cycles: 2
Encoding: 1 0 1 0 1 r r r direct addr.
Operation: MOV
(R
n
) ← (direct)
MOV R
n
,#data
Bytes: 2
Cycles: 1
Encoding: 0 1 1 1 1 r r r immediate data
Operation: MOV
(R
n
) ← #data
Kommentare zu diesen Handbüchern