寄存器-寄存器结构(register-register structure),理学-计算机科学技术-计算机体系结构-计算机组织,通用寄存器结构的中央处理器指令系统结构的一种。在寄存器-寄存器结构的中央处理器中,用来存放操作数的存储单元为通用寄存器组。指令的操作数都是显式给出的,通常全部的操作数均来自通用寄存器组。访问存储器只能通过特殊的取数(load)和存数(store)指令,因此也被称为取数-存数结构(load/store architecture)。与堆栈结构和累加器结构的计算机相比,通用寄存器结构的计算机可以使用比存储器快得多的寄存器保存中间结果、参数、返回值、变量等,减少对存储器的访问,加快程序的执行速度。编译器也可以容易、有效地分配和使用寄存器,使得程序的运算过程更灵活、更高效。寄存器-存储器结构作为通用寄存器结构中特殊的一种,还具有指令字长固定、指令结构简洁、不同指令的执行时钟周期数相近的优点,是一种简单的代码生成模型。