体系结构寄存器(architectural register),理学-计算机科学技术-计算机体系结构-微体系结构-寄存器堆,软件可通过指令直接对其进行操作的由处理器指令系统定义的寄存器。体系结构寄存器是程序员可见的寄存器,其地址直接编码在指令中,一条指令可同时访问多个寄存器,作为指令的源操作数和目标操作数。以MIPS指令系统为例,其定义的结构寄存器包括32个定点寄存器、32个浮点寄存器以及若干控制寄存器。体系结构寄存器通过触发器或寄存器堆实现,可在一个处理器时钟周期内完成数据的存取,是软件可见的存储器中速度最快的一种。通过寄存器来暂存中间数据,指令序列可无须访问内存,并通过流水线技术达到更高的执行效率。