152
CHAPTER 7 DETAILED EXECUTION INSTRUCTIONS
7.58 LD (Load Word Data in Memory to Register)
Loads the word data at memory address "(R14 + o8 × 4)" to "Ri".
The value "o8" is a signed calculation.
■ LD (Load Word Data in Memory to Register)
Assembler format: LD @ (R14, disp10), Ri
Operation: (R14 + o8 × 4) → Ri
Flag change:
N, Z, V, and C: Unchanged
Execution cycles: b cycle(s)
Instruction format:
Example: LD @ (R14, 4), R3
NZVC
––––
MSB LSB
0010 Rio8
12345678
1234567C
xxxx xxxx
1234 5678
R3
R14
8765 4321
12345678
1234567C
8765 4321
R3
1234 5678
8765 4321
R14
Instruction bit pattern : 0010 0000 0001 0011
Memory Memory
Before execution After execution