Infineon Technologies C166S V2 User Manual page 272

16-bit microcontroller
Table of Contents

Advertisement

MOV
Group
Syntax
Source Operand(s)
Destination Operand(s)
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
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
Rw
MOV
Rw
MOV
Rw
MOV
Rw
MOV
Rw
MOV
[-Rw
MOV
[Rw
User Manual
Data Movement Instructions
MOV op1, op2
op2 → WORD
op1 → WORD
E
Z
*
*
, #data4
n
, Rw
n
m
, [Rw
+#data16]
n
m
, [Rw
+]
n
m
, [Rw
]
n
m
] , Rw
m
n
+#data16] , Rw
m
n
Detailed Instruction Description
Move Data
V
C
-
-
Format
E0 #n
F0 nm
D4 nm ## ##
98 nm
A8 nm
88 nm
C4 nm ## ##
8-272
User Manual
C166S V2
MOV
N
*
Bytes
2
2
4
2
2
2
4
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents