Skip to content

Load Post-Index

Ch 11   AGU — Address Generation Unit  |  **Group:** Load Post-Index  |  **Forms:** 19  |  **Unique mnemonics:** 19

Load with post-index writeback.

Instructions

Mnemonic Assembly Length Decode Description
HL.LB.PO hl.lb.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LBI.PO hl.lbi.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LBU.PO hl.lbu.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LBUI.PO hl.lbui.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LD.PO hl.ld.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LDI.PO hl.ldi.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LDI.UPO hl.ldi.upo [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LH.PO hl.lh.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LHI.PO hl.lhi.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LHI.UPO hl.lhi.upo [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LHU.PO hl.lhu.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LHUI.PO hl.lhui.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LHUI.UPO hl.lhui.upo [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LW.PO hl.lw.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LWI.PO hl.lwi.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LWI.UPO hl.lwi.upo [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LWU.PO hl.lwu.po [SrcL, SrcR<{.sw,.uw,.neg}><<<shamt>], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LWUI.PO hl.lwui.po [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.
HL.LWUI.UPO hl.lwui.upo [SrcL, simm], ->Dst0, Dst1 48 [48-bit HL.] Loads a value from memory into a register.

See Also