For exemple, in arm: LDR R1, [PC, label-$] Here, $ will be replaced by label - (offset + 8) So R1 will be loaded by dword at address label