Next: , Previous: D10V-Chars, Up: D10V-Syntax

9.8.2.4 Register Names

You can use the predefined symbols r0 through r15 to refer to the D10V registers. You can also use sp as an alias for r15. The accumulators are a0 and a1. There are special register-pair names that may optionally be used in opcodes that require even-numbered registers. Register names are not case sensitive.

Register Pairs

r0-r1
r2-r3
r4-r5
r6-r7
r8-r9
r10-r11
r12-r13
r14-r15

The D10V 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
c Carry flag

The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.