首页|资源下载
登录|注册

您现在的位置是:首页 > 技术阅读 >  什么是Register Pressure(寄存器不足) /

什么是Register Pressure(寄存器不足) /

时间:2024-05-05

什么是Register Pressure(寄存器不足) / Register Renaming(寄存器重命名)?

  Register Pressure(寄存器不足) 软件算法执行时所需的寄存器数目受到限制。对于X86处理器来说,寄存器不足已经成为了它的最大特点,因此AMD才想在下一代芯片K8之中,增加寄存器的数量。

 Register Renaming(寄存器重命名) 把一个指令的输出值重新定位到一个任意的内部寄存器。在x86架构中,这类情况是常常出现的,如:一个fld或fxch或mov指令需要同一个目标寄存器时,就要动用到寄存器重命名。