English
Language : 

SAB80C166W Datasheet, PDF (24/67 Pages) Siemens Semiconductor Group – C16x-Family of High-Performance CMOS 16-Bit Microcontrollers
SAB 80C166W/83C166W
Instruction Set Summary (cont’d)
Mnemonic
Description
Bytes
Arithmetic Operations (cont’d)
SUBCB
SUBCB
MUL
MULU
DIV
DIVL
DIVLU
reg, mem
mem, reg
Rw, Rw
Rw, Rw
Rw
Rw
Rw
DIVU
Rw
CPL
Rw
CPLB Rb
NEG
Rw
NEGB Rb
Subtract direct byte memory from direct register with Carry 4
Subtract direct byte register from direct memory with Carry 4
Signed multiply direct GPR by direct GPR (16-16-bit)
2
Unsigned multiply direct GPR by direct GPR (16-16-bit) 2
Signed divide register MDL by direct GPR (16-/16-bit)
2
Signed long divide register MD by direct GPR (32-/16-bit) 2
Unsigned long divide register MD by direct GPR
2
(32-/16-bit)
Unsigned divide register MDL by direct GPR (16-/16-bit) 2
Complement direct word GPR
2
Complement direct byte GPR
2
Negate direct word GPR
2
Negate direct byte GPR
2
Logical Instructions
AND
Rw, Rw
Bitwise AND direct word GPR with direct GPR
2
AND
Rw, [Rw]
Bitwise AND indirect word memory with direct GPR
2
AND
Rw, [Rw +]
Bitwise AND indirect word memory with direct GPR and 2
post-increment source pointer by 2
AND
Rw, #data3
Bitwise AND immediate word data with direct GPR
2
AND
reg, #data16 Bitwise AND immediate word data with direct register
4
AND
reg, mem
Bitwise AND direct word memory with direct register
4
AND
mem, reg
Bitwise AND direct word register with direct memory
4
ANDB Rb, Rb
Bitwise AND direct byte GPR with direct GPR
2
ANDB Rb, [Rw]
Bitwise AND indirect byte memory with direct GPR
2
ANDB Rb, [Rw +]
Bitwise AND indirect byte memory with direct GPR
2
and post-increment source pointer by 1
ANDB Rb, #data3
Bitwise AND immediate byte data with direct GPR
2
ANDB reg, #data8
Bitwise AND immediate byte data with direct register
4
ANDB reg, mem
Bitwise AND direct byte memory with direct register
4
ANDB mem, reg
Bitwise AND direct byte register with direct memory
4
Semiconductor Group
24