寄存器文件是计算机中央处理器(CPU)内存存储的一种方式。计算机的寄存器文件包含数据位和映射位置。这些位置指定寄存器文件的输入组件的特定地址。其他输入包括数据、读写功能和执行功能。 当用户在计算机上安装程序时...
寄存器文件是计算机中央处理器(CPU)内存存储的一种方式。计算机的寄存器文件包含数据位和映射位置。这些位置指定寄存器文件的输入组件的特定地址。其他输入包括数据、读写功能和执行功能。

当用户在计算机上安装程序时,该软件应用程序在CPU上写一个寄存器文件。大多数软件程序都包含一个以上的文件。这些文件包含用户启动和使用应用程序时CPU遵循的执行指令。寄存器文件还可以让CPU知道程序的位置和执行特定操作所需的数据函数。
解码器是寄存器文件的一部分。当从寄存器中提取数据时,计算机的硬盘驱动器将引用文件中包含的位。提取过程的一部分包括读取和解密寄存器中包含的数据位程序完成一项功能时,它可以写一个代码或一条信息来指示操作的结果。
寄存器文件使用与内存有关的两种技术之一。第一种技术称为静态随机存取存储器,或SRAM。在静态随机存取存储器中,有几个位的存储器是根据二进制代码标记的每个内存位的状态用0或1标记,表示活动或非活动状态。
第二种寄存器内存是动态随机存取存储器,内存的每一部分都包含一个电容器和晶体管。数据值等同于不同的电荷,必须由内存芯片不断更新。更新或"刷新"通常会占用总处理时间的2%
内存芯片处理数据的能力有两个组成部分,它们包括周期和存取时间。周期时间是两次数据请求之间发生的最短时间。访问时间是CPU从寄存器文件请求数据所需的秒或分钟数,以及实际接收数据所需的时间信息。
虽然SRAM通常与内存缓存一起使用,但其周期时间和访问时间是相同的。使用DRAM技术,周期时间通常比其访问时间长。这是因为内存读取或提取涉及销毁和重新写入过程。