cpu能直接访问的存储器是
cpu能直接访问的存储器是有三种,分别为内部寄存器register、高速缓冲存储器Cache、内存储器RAM,并且访问速度依次降低。
CPU作为计算机的核心部件,负责整个计算机的协调处理工作。通常,能与CPU直接进行数据交换的存储器也就是三种,他们分别是内部寄存器register、高速缓冲存储器和内存储器。
内部寄存器register,通常位于CPU内部,是CPU暂时存放数据的地方,或者保存那些中间结果,或等待处理的数据。CPU访问寄存器的所需要的时间比直接访问内存或高速缓存需要的时间短的多,因此,通过寄存器,可以极大的提高计算机的整体运行速度。但是由于受CPU面积的限制,CPU内部的寄存器组的容量不可能很大。
储存器差别
高速缓冲存储器cache,高速缓冲存储器主要是为了解决CPU运算速度和内存读写速度不匹配,所产生的矛盾。因为相比于内存的读写周期,CPU的运算速度要快得多,所以CPU会把时间浪费在读写内存这样费时间的事情上,而采用了高速缓存,把近一段时间需要的数据先存到高速缓存上,然后让CPU直接喝高速缓存进行数据交换。
内存储器RAM,相比于寄存器或高速缓存,内存储器要大得多,但是内存储器也是这三者中访问速度最慢的。一般是如果CPU要访问的数据不在高速缓存上,才到内存储器中读取所需的数据。
2024-06-18 广告