RISC-Vのauipc命令
auipc命令
「PC」と「imm を12ビットシフトした値」の合算した値を rd レジスタへ格納する。
遠くの関数に飛びたい時などに call の内部などで利用される。
Mnemonic
auipc rd, imm20
Instruction
Add upper immediate to PC
Type
U
Description
rd ← PC + imm20 << 12
参考
RISC-V Instruction-Set Cheatsheet
RISC-Vについて(CPU実験その2)