cache 可以是看作是主存的延伸,与主存统一编址,接受cpu的访问,但其速度要比主存高得多,这对

cache可以是看作是主存的延伸,与主存统一编址,接受cpu的访问,但其速度要比主存高得多,这对吗?为什么... cache 可以是看作是主存的延伸,与主存统一编址,接受cpu的访问,但其速度要比主存高得多,这对吗?为什么 展开
 我来答
庹甜恬RQ

2021-04-04 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:94%
帮助的人:370万
展开全部
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;
xianxiushine
推荐于2017-11-26
知道答主
回答量:1
采纳率:0%
帮助的人:1304
展开全部
不太对吧。主存编址和缓存编址不完全相同,它们之间还有映射的问题。CACHE作为CPU和主存之间的部件,解决CPU与主存速度不匹配和CPU空等问题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乔鲁路乔巴马
2018-10-24
知道答主
回答量:1
采纳率:0%
帮助的人:810
展开全部
根据程序的局部性原理,将cache作为高速缓存解决,解决主存与cpu速度不匹配问题,采用联想映射方式访问主存,无须编址。cache是静态ram(一般是由D触发器构成),而主存是动态ram(由mos晶体管与电容构成)构成,需要不断刷新维持电容状态,所以cache的访问速度比主存快。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
美女小沫
2014-04-05 · 贡献了超过134个回答
知道答主
回答量:134
采纳率:0%
帮助的人:34.7万
展开全部
高速缓冲存储器是依附在cpu上的,它和内存的作用不一样,内存是用来临时存储数据的,而高速缓存是防止数据硬着陆,就是防止数据损坏
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wml2246
2020-09-14
知道答主
回答量:2
采纳率:0%
帮助的人:1101
展开全部
不与主存统一编址,但其速度要比主存高
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式