9.12.2.5 Register Names
You can use the predefined symbols ‘r0’ through ‘r63’ to refer
to the D30V registers. You can also use ‘sp’ as an alias for
‘r63’ and ‘link’ as an alias for ‘r62’. The accumulators
are ‘a0’ and ‘a1’.
The D30V also has predefined symbols for these control registers and status bits:
psw
- Processor Status Word
bpsw
- Backup Processor Status Word
pc
- Program Counter
bpc
- Backup Program Counter
rpt_c
- Repeat Count
rpt_s
- Repeat Start address
rpt_e
- Repeat End address
mod_s
- Modulo Start address
mod_e
- Modulo End address
iba
- Instruction Break Address
f0
- Flag 0
f1
- Flag 1
f2
- Flag 2
f3
- Flag 3
f4
- Flag 4
f5
- Flag 5
f6
- Flag 6
f7
- Flag 7
s
- Same as flag 4 (saturation flag)
v
- Same as flag 5 (overflow flag)
va
- Same as flag 6 (sticky overflow flag)
c
- Same as flag 7 (carry/borrow flag)
b
- Same as flag 7 (carry/borrow flag)