Infineon Technologies C166S V2 User Manual page 210

16-bit microcontroller
Table of Contents

Advertisement

0, 1
: Constant Values
:....
: Each of the 4 characters immediately following a colon represents a single bit
:..ii
: 2-bit short GPR address (Rwi)
SS
: Code segment number
:..##
: 2-bit immediate constant (#irang2)
:.###
: 3-bit immediate constant (#data3)
...#:#
: 5-bit immediate constant (#data5)
c
: 4-bit condition code specification (cc)
d
: 5-bit condition code specification (xcc)
n
: 4-bit short GPR address (Rwn or Rbn)
m
: 4-bit short GPR address (Rwm or Rbm)
q
: 4-bit position of the source bit within the word specified by QQ
qqq
: 3-bit addressing mode specifier for CoXXX instructions
z
: 4-bit position of the destination bit within the word specified by ZZ
#
: 4-bit immediate constant (#data4)
t:ttt0
: 7-bit trap number (#trap7)
QQ
: 8-bit word address of the source bit (bitoff)
rr
: 8-bit relative target address word offset (rel)
rrr
: 3-bit repeat control for CoXXX instructions
RR
: 8-bit word address reg
wwww:w : 5-bit word address CoREG
X
: 4-bit addressing mode specifier for CoXXX instructions
ZZ
: 8-bit word address of the destination bit (bitoff)
##
: 8-bit immediate constant (#data8)
## xx
: 8-bit immediate constant (represented by #data16, byte xx is not significant)
@@
: 8-bit immediate constant (#mask8)
MM MM : 16-bit address (mem or caddr; low byte, high byte)
## ##
: 16-bit immediate constant (#data16; low byte, high byte)
a
: 1-bit branch assumption bit
l
: 1-bit short backward loop bit
User Manual
Detailed Instruction Description
8-210
User Manual
C166S V2
V 1.7, 2001-01

Advertisement

Table of Contents
loading

Table of Contents