Block Move From Data Memory to Data Memory
BLDD
7-51
Assembly Language Instructions
Cycles
Cycles for a Single BLDD Instruction
Operand
ROM DARAM SARAM External
Source: DARAM
Destination: DARAM
3 3 3 3+2p
Source: SARAM
Destination: DARAM
3 3 3 3+2p
Source: External
Destination: DARAM
3+d
src
3+d
src
3+d
src
3+d
src
+2p
Source: DARAM
Destination: SARAM
33 3
4
†
3+2p
Source: SARAM
Destination: SARAM
33 3
4
†
3+2p
Source: External
Destination: SARAM
3+d
src
3+d
src
3+d
src
4+d
src
†
3+d
src
+2p
Source: DARAM
Destination: External
4+d
dst
4+d
dst
4+d
dst
6+d
dst
+2p
Source: SARAM
Destination: External
4+d
dst
4+d
dst
4+d
dst
6+d
dst
+2p
Source: External
Destination: External
4+d
src
+d
dst
4+d
src
+d
dst
4+d
src
+d
dst
6+d
src
+d
dst
+2p
†
If the destination operand and the code are in the same SARAM block.