Infineon Technologies C166S V2 User Manual page 189

16-bit microcontroller
Table of Contents

Advertisement

Instruction Set Summary (cont'd)
Mnemonic
Data Movement (cont'd)
MOV
[Rw], mem
MOV
mem, [Rw]
MOV
reg, mem
MOV
mem, reg
MOVB
Rb, Rb
MOVB
Rb, #data4
MOVB
reg, #data8
MOVB
Rb, [Rw]
MOVB
Rb, [Rw +]
MOVB
[Rw], Rb
MOVB
[-Rw], Rb
MOVB
[Rw], [Rw]
MOVB
[Rw +], [Rw]
MOVB
[Rw], [Rw +]
MOVB
Rb,
[Rw + #data16]
MOVB
[Rw + #data16],
Rb
MOVB
[Rw], mem
MOVB
mem, [Rw]
MOVB
reg, mem
MOVB
mem, reg
MOVBS
Rw, Rb
MOVBS
reg, mem
MOVBS
mem, reg
User Manual
Description
Move direct word memory to indirect memory
Move indirect word memory to direct memory
Move direct word memory to direct register
Move direct word register to direct memory
Move direct byte GPR to direct GPR
Move immediate byte data to direct GPR
Move immediate byte data to direct register
Move indirect byte memory to direct GPR
Move indirect byte memory to direct GPR and
post-increment source pointer by 1
Move direct byte GPR to indirect memory
Pre-decrement destination pointer by 1 and move
direct byte GPR to indirect memory
Move indirect byte memory to indirect memory
Move indirect byte memory to indirect memory and
post-increment destination pointer by 1
Move indirect byte memory to indirect memory and
post-increment source pointer by 1
Move indirect byte memory by base plus constant to
direct GPR
Move direct byte GPR to indirect memory by base plus
constant
Move direct byte memory to indirect memory
Move indirect byte memory to direct memory
Move direct byte memory to direct register
Move direct byte register to direct memory
Move direct byte GPR with sign extension to direct
word GPR
Move direct byte memory with sign extension to direct
word register
Move direct byte register with sign extension to direct
word memory
7-189
User Manual
C166S V2
Instruction Set
Bytes
4
4
4
4
2
2
4
2
2
2
2
2
2
2
4
4
4
4
4
4
2
4
4
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents