1. 使用cache可以提高计算机运行速度
是的。使用cache可以使得系统处理的速度快于主存储器的读写速度。合理的cache大小和算法能够使得主存储器的读写速度近似于cache器件的读写速度(通常情况下cache速度要远快于主存储器)
2. 计算机中主存、cache,光盘、硬盘存取速度谁快谁慢
cache应该最快,它是CPU和内存中间的高速通道,其次应该是主存储器也就是我们常说的内存了,硬盘的速度相对来讲要慢很多,比起内存的存取速度来说要慢很多个数量级,至于光盘那要看光驱了,我个人认为光驱的速度要比硬盘慢,没有查资料不敢乱说。
3. Cache 和cpu 哪个速度快
cache是高速缓存存储器,CPU是处理器,根本就不是一种产品,无法比拟速度问题。
cache高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。存储器的高速缓冲存储器存储了频繁访问的 RAM 位置的内容及这些数据项的存储地址。当处理器引用存储器中的某地址时,高速缓冲存储器便检查是否存有该地址。如果存有该地址,则将数据返回处理器;如果没有保存该地址,则进行常规的存储器访问。因为高速缓冲存储器总是比主RAM 存储器速度快,所以当 RAM 的访问速度低于微处理器的速度时,常使用高速缓冲存储器。
4. 使用cache可以提高计算机的运行速度,是什么原因
原因如下:
1,Cache缩短了CPU的等待时间。
2,Cache即高速缓冲存储器,它是位于CPU和DRAM主存之间的规模小的速度快的存储器,通常由SRAM组成。
Cache的工作原理是保存CPU最常用数据;当Cache中保存着CPU要读写的数据时,CPU直接访问Cache。由于Cache的速度与CPU相当,CPU就能在零等待状态下迅速地实现数据存取。
只有在Cache中不含有CPU所需的数据时CPU才去访问主存。Cache在CPU的读取期间依照优化命中原则淘汰和更新数据,可以把Cache看成是主存与CPU 之间的缓冲适配器,借助于Cache,可以高效地完成DRAM内存和CPU之间的速度匹配。
5. Cache访问速度快还是寄存器速度快
寄存器速度快。
cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者操作数据。
而寄存器不同,寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。
寄存器存放的是当前CPU环境以及任务环境的数据,而cache则存放最近经常访问的指令和数据。
(5)cache存储系统速度扩展阅读
寄存器工作原理
在计算机及其他计算系统中,寄存器是一种非常重要的、必不可少的数字电路苛件,它通常由触发器(D触发器)组成,主要作用是用来暂时存放数码或指令。一个触发器司以存放一位二进制代码,若要存放N位二进制数码,则需用N个触发器。
寄存器应具有接收数据、存放数据和输出数据的功能,它由触发器和门电路组成。只有得到“存人脉冲”(又称“存入指令”、“写入指令”)时,寄存器才能接收数据;在得到“读出”指令时,寄存器才将数据输出。
寄存器存放数码的方式有并行和串行两种。并行方式是数码从各对应位输入端同时输入到寄存器中;串行方式是数码从一个输入端逐位输入到寄存器中。
寄存器读出数码的方式也有并行和串行两种。在并行方式中,被读出的数码同时出现在各位的输出端上;在串行方式中,被读出的数码在一个输出端逐位出现。
6. cache是什么存储器
cache是高速缓冲存储器,是位于CPU和主存储器DRAM之间,规模较小,但速度很高的存储器。Cache的功能是提高CPU数据输入输出的速率;Cache容量小但速度快,内存速度较低但容量大,通过优化调度算法,系统的性能会大大改善。
7. cache 可以是看作是主存的延伸,与主存统一编址,接受cpu的访问,但其速度要比主存高得多,这对
cache是高速缓冲存储器存储了频繁访问的主存,直接接受CPU的访问,速度也比主存快?错,错在 并不是所有的数据cache 都比主存快,例如处理器引用某些地址时,先看cache里有没有,他有的化,就直接复制到哪里,速度就提高了,要是没有,一样跟主存一样速度
应该是“接受CPU访问”之前的错了 高速缓存分为多级,有一级缓存,主要用来缓存CPU指令,二级缓存,才是CPU于物理内存之间的缓存,至于三级缓存应该就是二级缓存于内存间的另一个缓存,所以不是统一编址的
传统意义上,我们把memory翻译成内存,这个词在台湾似乎是翻译为记忆体。在pc上一般指的ram。但是在移动设备中还有一个词叫做internal storage,这个词直译就是内存,但跟我们pc时代所说的内存具有完全不同的含义。所以,现在内存确实可以是ram,是内存条,也可能是手机上的flash。在说内存的时候现在倾向于直接使用ram来指代,避免歧义。
概述
存储器分类
存储器的层次结构
主存储器
概述:
半导体芯片简介
随机存取存储器(RAM)
只读存储器(ROM)
存储器与CPU的连接
存储器的校验
汉明码简介:
提高访问速度的措施
高速缓冲存储器
Cache的工作原理:
主存—Cache的地址映射
写操作
Pentium的Cache
辅助存储器
概述
存储器分类
按存储介质分类:
半导体存储器 TTL,MOS
磁表面存储器 磁头,载磁体
磁芯存储器 硬磁材料,环状元件
光盘存储器 激光,磁光材料
按存取方式分类:
1.存取时间与物理地址无关(随机访问)
随机存储器 在程序的执行过程中 读 写
只读存储器 在程序的执行过程中 读
2.存取时间与物理地址有关(串行访问)
顺序存取存储器 磁带
直接存取存储器 磁盘
3.按在计算机中的作用分类
存储器:主存储器,Flash Memory,高速缓冲存储器(Cache),辅助存储器
主存储器:RAM,ROM,
RAM:静态RAM,动态RAM
ROM:MROM,PROM,EPROM,EEPROM
辅助存储器:磁盘,磁带,光盘
存储器的层次结构
存储器三个主要特性的关系:
速度:快--慢
容量:小--大
价格:高--低
缓存—主存层次和主存—辅助层次
缓存—主存:主存储器地址 注重速度 由硬件来处理
主存—辅存:虚拟存储器 注重容量 由软硬件相结合
程序的局部性原理:程序在执行时呈现出局部规律,即在一段时间内,整个程序的执行仅限于程序中的某一部分。相应的,执行所访问的存储空间也局限于某个内存区域。
主存储器
概述:
1.主存的基本组成
2.主存和CPU的联系
3.主存中存储单元地址的分配
高位字节 地址为字地址
地址线24根,按字节寻址范围为224224 =16M;
若字长32位,则一个字有4个字节,所以要留2根地址线指出该字中的哪个字节[00,01,10,11],即寻址范围为 224−2=4M224−2=4M;
若字长16位,则一个字有2个字节,所以要留1根地址线指出该字中的哪个字节[0,1],即寻址范围为 224−1=8M224−1=8M;
8. 哪种存储器的存储速度最快
存储器中,存取速度最快的是cache,cache 高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。存储器的高速缓冲存储器存储了频繁访问的 RAM 位置的内容及这些数据项的存储地址。当处理器引用存储器中的某地址时,高速缓冲存储器便检查是否存有该地址。如果存有该地址,则将数据返回处理器;如果没有保存该地址,则进行常规的存储器访问。因为高速缓冲存储器总是比主RAM 存储器速度快,所以当 RAM 的访问速度低于微处理器的速度时,常使用高速缓冲存储器
9. 存储器存取速度快慢 Cache存储器,RAM和ROM,寄存器,硬盘和优盘,他们的存取速度哪个最快,分别是多少
寄存器、cache、RAM、ROM、硬盘、优盘。
CACHE是CPU的缓存,和CPU速度一致,用于平衡CPU和内存的速度差 硬盘比内存慢,硬盘上也有缓存,用于平衡内存和硬盘的速度差 光盘次之 答案 cache、主存 、硬盘 、光盘 、软盘。
cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者操作数据。而寄存器不同,寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。
(9)cache存储系统速度扩展阅读:
RAM通过输入/输岀端与计算机的CPU交换数据,读出时它是输岀端,写入时它是输入端,一线两用。由读/写控制线控制。输入/输出端数据线的条数,与一个地址中所对应的寄存器位数相同,也有的RAM芯片的输入/输出端是分开的。通常RAM的输出端都具有集电极开路或三态输出结构。
随机存取存储器(RAM)既可向指定单元存入信息又可从指定单元读出信息。任何RAM中存储的信息在断电后均会丢失,所以RAM是易失性存储器。ROM为只读存储器,除了固定存储数据、表格、固化程序外,在组合逻辑电路中也有着广泛用途。
10. RAM,ROM,Cache和寄存器那个速度最快为什么它们的意义分别是什么(请写详细点)
SRAM一般做缓存,速度在半导体存储器中仅次于寄存器,所以做的比较小,电脑上缓存一般就是KB为单位的;RAM对应起来就是我们通常所说的内存了,现在基本都上G了,速度比ROM很快
速度:寄存器>缓存>RAM内存>ROM
cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现,或者集成到CPU芯片内部,存储CPU最经常访问的指令或者操作数据。而寄存器不同,寄存器是内存阶层中的最顶端,也是系统获得操作资料的最快速途径。
寄存器存放的是当前CPU环境以及任务环境的数据,而cache则存放最近经常访问的指令和数据。
(10)cache存储系统速度扩展阅读:
访问RAM时,对被选中的寄存器进行读操作还是进行写操作,是通过读写信号来进行控制的。读操作时,被选中单元的数据经数据线、输入/输出线传送给CPU(中央处理单元);写操作时,CPU将数据经输入/输岀线、数据线存入被选中单元。
RAM通过输入/输岀端与计算机的CPU交换数据,读出时它是输岀端,写入时它是输入端,一线两用。由读/写控制线控制。输入/输出端数据线的条数,与一个地址中所对应的寄存器位数相同,也有的RAM芯片的输入/输出端是分开的。通常RAM的输出端都具有集电极开路或三态输出结构。