【发布时间】:2014-05-12 07:21:47
【问题描述】:
我遇到过“寄存器重新加载”一词,但我在网上找不到任何关于它的信息,除了它与寄存器溢出有关。我想我知道什么是溢出(当编译器的实时值多于可用的寄存器时,它必须将其中一些存储在内存中),但什么是重新加载?
【问题讨论】:
标签: compiler-construction register-allocation
我遇到过“寄存器重新加载”一词,但我在网上找不到任何关于它的信息,除了它与寄存器溢出有关。我想我知道什么是溢出(当编译器的实时值多于可用的寄存器时,它必须将其中一些存储在内存中),但什么是重新加载?
【问题讨论】:
标签: compiler-construction register-allocation
好吧,问了一位同事,“寄存器重新加载”只是用于将值从溢出区域加载回寄存器的指令的术语,所以我想就是这样。
【讨论】: