除了全局寄存器分配以外,还实现了一个在基本块上的局部寄存器分配。
Besides global register allocation, local register allocation on basic block is also implemented. It cooperate with global register allocation in our methodology.
如果一个函数要频繁的使用全局变量,我们可以使用局部变量,作为全局变量的拷贝,这样就可以使用寄存器了。
If a function USES global variables heavily, it is beneficial to copy those global variables into local variables so that they can be assigned to registers.
应用程序的根包含全局对象指针、静态对象指针、线程堆栈中的局部变量和引用对象参数以及CPU寄存器。
An application's roots include global and static object Pointers, local variables and reference object parameters on a thread's stack, and CPU registers.
CPU的基础部件由运算器,控制器和寄存器三局部组成。
The components of CPU include three typical parts: arithmetic unit, control unit and registers.
CPU的基础部件由运算器,控制器和寄存器三局部组成。
The components of CPU include three typical parts: arithmetic unit, control unit and registers.
应用推荐