Infineon Technologies C166S V2 User Manual page 274

16-bit microcontroller
Table of Contents

Advertisement

MOVB
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
MOVB
Rb
MOVB
Rb
MOVB
Rb
MOVB
Rb
MOVB
Rb
MOVB
[-Rw
MOVB
[Rw
User Manual
Data Movement Instructions
MOVB op1, op2
op2 → BYTE
op1 → BYTE
E
Z
*
*
, #data4
n
, Rb
n
m
, [Rw
+ #data16]
n
m
, [Rw
+]
n
m
, [Rw
]
n
m
] , Rb
m
n
+ #data16] , Rb
m
Detailed Instruction Description
Move Data
V
C
-
-
Format
E1 #n
F1 nm
F4 nm ## ##
99 nm
A9 nm
89 nm
E4 nm ## ##
n
8-274
User Manual
C166S V2
MOVB
N
*
Bytes
2
2
4
2
2
2
4
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents