Zilog Z16F2810 User Manual
Page 134

LD Instruction
UM018809-0611
118
ZNEO
®
CPU Core
User Manual
Examples
Before:
R13=xxxx_xxxxH
LD R13, #34H
;Object Code: 3D34
After:
R13=0000_0034H
Before:
R13=xxxx_xxxxH
LD R13, #–4H
;Object Code: 3DFC
After:
R13=FFFF_FFFCH
Before:
FFFF_B034H=FCH
LD.UB R12, B034H:RAM;Object Code: 030C B034
After:
R12= 0000_00FCH, Flag B=0
Before:
R12=xxxx_xx45H
LD.B B034H:RAM, R12 ;Object Code: 035C B034
After:
FFFF_B034H=45H
LD.B (Rd++), Rs
{15H, Rs, Rd}
LD.SB Rd, (Rs++)
{1DH, Rs, Rd}
LD.SB Rd, addr16
{031H, Rd}
addr16
LD.SB Rd, addr32
{039H, Rd}
addr[31:16]
addr[15:0]
LD.SB Rd, (Rs)
{1CH, Rs, Rd}
LD.SB Rd, soff14(Rs)
{49H, Rs, Rd}
{10B, soff14}
LD.SB Rd, soff14(PC)
{003H, Rd}
{10B, soff14}
LD.SB Rd, soff6(FP)
{6H, 10B, soff6, Rd}
LD.UB Rd, (Rs++)
{19H, Rs, Rd}
LD.UB Rd, addr16
{030H, Rd}
addr16
LD.UB Rd, addr32
{038H, Rd}
addr[31:16]
addr[15:0]
LD.UB Rd, (Rs)
{18H, Rs, Rd}
LD.UB Rd, soff14(Rs)
{49H, Rs, Rd}
{00B, soff14}
LD.UB Rd, soff14(PC)
{003H, Rd}
{00B, soff14}
LD.UB Rd, soff6(FP)
{6H, 00B, soff6, Rd}
Instruction, Operands
Word 0
Word 1
Word 2