Infineon Technologies C166S V2 User Manual page 183

16-bit microcontroller
Table of Contents

Advertisement

Instruction Set Summary (cont'd)
Mnemonic
Arithmetic Operations (cont'd)
ADDCB
mem, reg
SUB
Rw, Rw
SUB
Rw, [Rw]
SUB
Rw, [Rw +]
SUB
Rw, #data3
SUB
reg, #data16
SUB
reg, mem
SUB
mem, reg
SUBB
Rb, Rb
SUBB
Rb, [Rw]
SUBB
Rb, [Rw +]
SUBB
Rb, #data3
SUBB
reg, #data8
SUBB
reg, mem
SUBB
mem, reg
SUBC
Rw, Rw
SUBC
Rw, [Rw]
SUBC
Rw, [Rw +]
SUBC
Rw, #data3
SUBC
reg, #data16
SUBC
reg, mem
SUBC
mem, reg
SUBCB
Rb, Rb
SUBCB
Rb, [Rw]
SUBCB
Rb, [Rw +]
SUBCB
Rb, #data3
SUBCB
reg, #data8
User Manual
Description
Add direct byte register to direct memory with Carry
Subtract direct word GPR from direct GPR
Subtract indirect word memory from direct GPR
Subtract indirect word memory from direct GPR and
post-increment source pointer by 2
Subtract immediate word data from direct GPR
Subtract immediate word data from direct register
Subtract direct word memory from direct register
Subtract direct word register from direct memory
Subtract direct byte GPR from direct GPR
Subtract indirect byte memory from direct GPR
Subtract indirect byte memory from direct GPR and
post-increment source pointer by 1
Subtract immediate byte data from direct GPR
Subtract immediate byte data from direct register
Subtract direct byte memory from direct register
Subtract direct byte register from direct memory
Subtract direct word GPR from direct GPR with Carry
Subtract indirect word memory from direct GPR with Carry
Subtract indirect word memory from direct GPR with
Carry and post-increment source pointer by 2
Subtract immediate word data from direct GPR with Carry
Subtract immediate word data from direct register with
Carry
Subtract direct word memory from direct register with Carry 4
Subtract direct word register from direct memory with Carry 4
Subtract direct byte GPR from direct GPR with Carry
Subtract indirect byte memory from direct GPR with Carry
Subtract indirect byte memory from direct GPR with Carry
and post-increment source pointer by 1
Subtract immediate byte data from direct GPR with Carry
Subtract immediate byte data from direct register with Carry 4
7-183
User Manual
C166S V2
Instruction Set
Bytes
4
2
2
2
2
4
4
4
2
2
2
2
4
4
4
2
2
2
2
4
2
2
2
2
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents