简述设计RISC结构的重叠寄存器窗口技术。
为减少访存,尽量让指令的操作在寄存器之间进行,以提高执行速度,缩短指令周期,简化寻址方式和指令格式;为更简单、有效地支持高级语言中大量出现的过程调用,减少过程调用中为保存主调过程现场,建立被调过程新现场,以及返回时恢复主调过程现场等所需的辅助操作;也为了能更简单、更直接地实现过程间的参数传递,大多数RISC计算机的CPU中都设有大量寄存器,让每个过程使用一个有限量的寄存器窗口,并让各过程的寄存器窗口部分重叠。
简述设计RISC结构的重叠寄存器窗口技术。
为减少访存,尽量让指令的操作在寄存器之间进行,以提高执行速度,缩短指令周期,简化寻址方式和指令格式;为更简单、有效地支持高级语言中大量出现的过程调用,减少过程调用中为保存主调过程现场,建立被调过程新现场,以及返回时恢复主调过程现场等所需的辅助操作;也为了能更简单、更直接地实现过程间的参数传递,大多数RISC计算机的CPU中都设有大量寄存器,让每个过程使用一个有限量的寄存器窗口,并让各过程的寄存器窗口部分重叠。