存取速度最快的储存器是什么

如题所述

截止到目前为止,计算机中速度最快的存储器是寄存器。

计算机中的存储器在目前为止,依然受限于三个主要指标:存储器的速度、存储容量和每位价格(或者说单位容量的价格)。一般来说,速度越高,每位价格就越高;容量越大,每位价格则较低,但容量越大,速度必定较低。所以存储器目前在三者之间妥协。

根据以上三个指标,目前的存储器的速度从快到慢依次为:寄存器:一般位于CPU中,直接参与运算。缓存Cache:位于CPU和主存之间,用于缓解CPU和主存之间的速度差距(CPU较快)。主存:用来存放将要参与运行的程序和数据。磁盘(辅助存储器)。磁带(辅助存储器)。

寄存器的工作原理:

在计算机及其他计算系统中,寄存器是一种非常重要的、必不可少的数字电路构件,它通常由触发器(D触发器)组成,主要作用是用来暂时存放数码或指令。一个触发器可以存放一位二进制代码,若要存放N位二进制数码,则需用N个触发器。

寄存器应具有接收数据、存放数据和输出数据的功能,它由触发器和门电路组成。只有得到“存入脉冲”(又称“存入指令”“写入指令”)时,寄存器才能接收数据;在得到“读出”指令时,寄存器才将数据输出。寄存器存放数码的方式有并行和串行两种。并行方式是数码从各对应位输入端同时输入到寄存器中;串行方式是数码从一个输入端逐位输入到寄存器中。

寄存器读出数码的方式也有并行和串行两种。在并行方式中,被读出的数码同时出现在各位的输出端上;在串行方式中,被读出的数码在一个输出端逐位出现。

温馨提示:答案为网友推荐,仅供参考
相似回答