SPL
Store Low PREG
7-164
Cycles for a Repeat (RPT) Execution of an SPL Instruction
Program
Operand ROM DARAM SARAM External
DARAM n n n n+p
SARAM n n n, n+2
†
n+p
External 2n+nd 2n+nd 2n+nd 2n+2+nd+p
†
If the operand and the code are in the same SARAM block
Example 1 SPL DAT5 ;(DP = 4: addresses 0200h–027Fh,
;PM = 2: left shift of four)
Before Instruction After Instruction
PREG 0FE079844h PREG 0FE079844h
Data Memory Data Memory
205h 4567h 205h 08440h
Example 2 SPL *,AR3 ;(PM = 0: no shift)
Before Instruction After Instruction
ARP 2 ARP 3
AR2 205h AR2 205h
PREG 0FE079844h PREG 0FE079844h
Data Memory Data Memory
205h 4567h 205h 09844h