SPRAB89A September 2011 – March 2014
The following instructions use absolute addressing.
MVKL sym,tmp ;reloc R_C6000_ABS_L16
MVKH sym,tmp ;reloc R_C6000_ABS_H16
LDW *tmp,dest
Because this addressing mode encodes an address, it is position-dependent.It can be used to access far data. Compared to the Far DP-relative scheme described previously, an actual access has the same cost, but computing the address of a variable (&sym) does not require adding the DP, saving one instruction. There is no scaling in this case because the loaded constant is the actual address rather than an offset.