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. |