Download Print this page

Siemens C16 Series Instruction Set Manual page 23

16-bit cmos single-chip microcontrollers

Advertisement

Hex-
Num-
Mnemonic
code
ber of
Bytes
40
2
CMP
41
2
CMPB
42
4
CMP
43
4
CMPB
44
-
-
45
-
-
46
4
CMP
47
4
CMPB
48
2
CMP
49
2
CMPB
4A
4
BMOV
4B
2
DIV
4C
2
SHL
4D
2
JMPR
4E
2
BCLR
4F
2
BSET
50
2
XOR
51
2
XORB
52
4
XOR
53
4
XORB
54
4
XOR
55
4
XORB
56
4
XOR
57
4
XORB
58
2
XOR
59
2
XORB
5A
4
BOR
5B
2
DIVU
5C
2
SHL
5D
2
JMPR
5E
2
BCLR
5F
2
BSET
Semiconductor Group
30Mar98@15:00h
Operands
Hex-
code
Rw, Rw
60
Rb, Rb
61
reg, mem
62
reg, mem
63
-
64
-
65
reg, #data16
66
reg, #data8
67
Rw, [Rw +] or
68
Rw, [Rw] or
Rw, #data3
1)
Rb, [Rw +] or
69
Rb, [Rw] or
Rb, #data3
1)
bitaddr, bitaddr
6A
Rw
6B
Rw, Rw
6C
cc_V, rel
6D
bitoff.4
6E
bitoff.4
6F
Rw, Rw
70
Rb, Rb
71
reg, mem
72
reg, mem
73
mem, reg
74
mem, reg
75
reg, #data16
76
reg, #data8
77
Rw, [Rw +] or
78
Rw, [Rw] or
1)
Rw, #data3
Rb, [Rw +] or
79
Rb, [Rw] or
Rb, #data3
1)
bitaddr, bitaddr
7A
Rw
7B
Rw, #data4
7C
cc_NV, rel
7D
bitoff.5
7E
bitoff.5
7F
23
C166 Family Instruction Set
Instruction Opcodes
Num-
Mnemonic
ber of
Bytes
2
AND
2
ANDB
4
AND
4
ANDB
4
AND
4
ANDB
4
AND
4
ANDB
2
AND
2
ANDB
4
BAND
2
DIVL
2
SHR
2
JMPR
2
BCLR
2
BSET
2
OR
2
ORB
4
OR
4
ORB
4
OR
4
ORB
4
OR
4
ORB
2
OR
2
ORB
4
BXOR
2
DIVLU
2
SHR
2
JMPR
2
BCLR
2
BSET
Operands
Rw, Rw
Rb, Rb
reg, mem
reg, mem
mem, reg
mem, reg
reg, #data16
reg, #data8
Rw, [Rw +] or
Rw, [Rw] or
Rw, #data3
1)
Rb, [Rw +] or
Rb, [Rw] or
Rb, #data3
1)
bitaddr, bitaddr
Rw
Rw, Rw
cc_N, rel
bitoff.6
bitoff.6
Rw, Rw
Rb, Rb
reg, mem
reg, mem
mem, reg
mem, reg
reg, #data16
reg, #data8
Rw, [Rw +] or
Rw, [Rw] or
1)
Rw, #data3
Rb, [Rw +] or
Rb, [Rw] or
Rb, #data3
1)
bitaddr, bitaddr
Rw
Rw, #data4
cc_NN, rel
bitoff.7
bitoff.7
Version 1.2, 12.97

Hide quick links:

Advertisement

loading