寄存器溢出(Register Spilling):当需要映射的逻辑寄存器过多,而物理寄存器较少时,就需要将某些暂时不用的数据挪到内存中,再在需要的时候将其重新搬到寄存器...
基于40个网页-相关网页
而状态寄存器的读溢出 ROVR
但该技术在提高指令并行性的同时也增加了寄存器压力,而寄存器溢出技术正是解决寄存器压力的有效方法。
However, this technique also increases the register pressure while it takes advantage of the instruction-level parallelism, and the register spilling is an effective approach to solve this problem.
另外,tb_update_count还会用来检测tb寄存器何时会溢出。
Furthermore, tb_update_count is used to detect when the TB register overflows.
这个空间也用来在溢出情况中使用:如果参数个数多于可用寄存器的数目,那么它们就需要进入堆栈空间中。
This space is also used for overflow: if there are more parameters than registers available for use, then they need to go in the stack space.
应用推荐