User guide

29
SmartBook for Renesas R8C/Tiny Microcontrollers
www.MightyMicons.com
3.12 String Move Forward (SMOVF):
This instruction transfer a data string from a 20 bit source address to a 16 bit
destination address by successively incrementing the address. The transfer
continues till the count in R3 comes down to zero.
A single move operation consumes five clock cycles.
3.13 Save Multiple Registers (PUSHM):
This instruction becomes handy and helpful when
managing interrupts. When you need to manage
more interrupts, you need to spend lots of code
space and time in saving and retrieving contents
of the important registers very often. To save
you from the repeated task of doing this, the
SMOVF
instruction trans-
fer a data string from
a 20 bit source address to
a 16 bit
destination
address by
successively
incrementing the
address.
D
a
t
a
4
D
e
s
i
g
n