1. 程式人生 > >SPARC 彙編mov常量到暫存器

SPARC 彙編mov常量到暫存器

使用 mov const,%r1 只能將13位以下的常量載入到r1暫存器 裝載32位常量到暫存器 sethi %hi(const),%r1 or %r1,%lo(const),%r1 裝載64位常量到暫存器 sethi %uhi(const), %rtmp or %rtmp,%ulo(const),%rtmp sllx %rtmp,32,%rtmp sethi %hi(const),%r or %r,%lo(const),%r or $rtmp,%r,%r

RISC是這麼坑人的嗎?