English
Language : 

C166SV2 Datasheet, PDF (272/438 Pages) Infineon Technologies AG – 16-Bit Microcontroller
User Manual
C166S V2
Detailed Instruction Description
MOV
Group
Move Data
Data Movement Instructions
Syntax
MOV op1, op2
Source Operand(s)
op2 → WORD
MOV
Destination Operand(s) op1 → WORD
Operation
(op1) ← (op2)
Description
Moves the contents of the source operand specified by op2 to the location specified by
the destination operand op1. The contents of the moved data are examined, and the
flags are updated accordingly.
CPU Flags
E
Z
V
C
N
*
*
-
-
*
E Set if the value of op2 represents the lowest possible negative number.
Cleared otherwise. Used to signal the end of a table.
Z Set if the value of the source operand op2 equals zero. Cleared
otherwise.
V Not affected.
C Not affected.
N Set if the most significant bit of the source operand op2 is set. Cleared
otherwise.
Encoding
Mnemonic
MOV
MOV
MOV
MOV
MOV
MOV
MOV
Rwn , #data4
Rwn , Rwm
Rwn , [Rwm+#data16]
Rwn , [Rwm+]
Rwn , [Rwm]
[-Rwm] , Rwn
[Rwm+#data16] , Rwn
Format
E0 #n
F0 nm
D4 nm ## ##
98 nm
A8 nm
88 nm
C4 nm ## ##
Bytes
2
2
4
2
2
2
4
User Manual
8-272
V 1.7, 2001-01