面瘫什么意思| 名列前茅是什么生肖| 皮肤瘙痒用什么药最好| 尿液突然变深褐色是什么原因| 热天不出汗是什么原因| 种植牙是什么| 脚磨破了涂什么药| 亮剑是什么意思| 四两拨千斤是什么意思| 科技皮是什么皮| 电话正在通话中是什么意思| 晚上八点是什么时辰| 孩子不愿意吃饭是什么原因| 1993年属什么| 来大姨妈喝什么最好| 被草是什么感觉| yy是什么| 高血糖吃什么水果| 腿部浮肿吃什么药| 高血压是什么原因造成的| 乙亥日五行属什么| 骨髓捐赠对自己有什么影响没有| 为什么德牧不能打| 山东吃什么主食| 负罪感是什么意思| 张柏芝什么星座| 失聪是什么原因造成的| 农历10月是什么星座| 办健康证在什么地方办| 领结婚证需要带什么材料| 刘欢属什么生肖| 月子吃什么最下奶| 口臭是什么原因造成的| 梦见自己尿裤子了是什么意思| 发端是什么意思| 985大学什么意思| 什么植物好养又适合放在室内| 头皮一阵一阵发麻是什么原因| 动则气喘是什么原因| 血氨低是什么原因| 拉屎有泡沫是什么原因| hbcab偏高是什么意思| 低密度脂蛋白高有什么危害| 天目湖白茶属于什么茶| 硬发质适合什么发型| 教授是什么级别| 莎字五行属什么| tct检查是什么| 含字五行属什么| 动脉抽血为什么这么疼| 孕妇可以用什么护肤品| 手脱皮吃什么维生素| 年收入10万什么水平| biw医学上是什么意思| 两鬓斑白是什么意思| 鱼肝油又叫什么名字| 女大四岁有什么说法| 强高是什么意思| 肠道门诊看什么病| 住院医师是什么意思| 回盲瓣呈唇形什么意思| 硫磺有什么作用| 慢性咽喉炎什么症状| 有血尿是什么原因| 三个鬼念什么| impress是什么意思| 甲亢平时要注意什么| 左右逢源是什么生肖| 甘露丸是什么| 梦见自己请客吃饭是什么意思| 黄牌车是什么意思| 肺部肿瘤吃什么药| 什么入什么口| 肾气虚吃什么药| onemore是什么牌子| 峰会什么时候开| 胆的作用及功能是什么| 什么变什么化| 诞辰是什么意思| 什么是diy| 宫颈欠光滑是什么意思| 丑土代表什么| 九头身是什么意思| th什么意思| o型血生的孩子是什么血型| 晚饭吃什么减肥| 便秘喝什么茶好| 低血压高吃什么药| 炎症吃什么药| 黑曜石属于五行属什么| 瞩目是什么意思| 手腕比喻什么| 什么情况下需要打狂犬疫苗| 什么最解酒最快| 气化是什么意思| 为什么说婴儿摔床没事| 真数是什么| 经常熬夜吃什么好| 叫人挪车打什么电话| 鬼压床是什么| 贞操带是什么| 梦见鳄鱼是什么预兆| 12月3日什么星座| 吃什么紧致皮肤抗衰老| 男人遗精是什么原因| 安陵容什么时候变坏的| fdi是什么意思| 三七粉主要治什么病| 日光性皮炎用什么药膏| 地主是什么生肖| 口渴是什么原因| 什么米减肥效果好| 乙肝表面抗原阳性是什么意思| eca是什么意思| 血热是什么原因| 舌头发麻什么原因| 栀子花什么季节开花| 乳房疼痛吃什么消炎药| 脸上肉跳动是什么原因| 女生痛经有什么办法缓解| 卡介疫苗什么时候打| 孕妇拉的屎是黑色的是因为什么| 广东夏天煲什么汤最好| 姑姑的弟弟叫什么| 东方不败练的什么武功| 人为什么会近视| 调和营卫是什么意思| 纯粹的人是什么性格| bnp是什么检查| 心脏问题挂什么科| 昔字五行属什么| 胃炎伴糜烂吃什么药效果好| 柱状上皮外移什么意思| 肝不好挂什么科| BS是什么意思啊| 出家人不打诳语是什么意思| 身体容易青紫是什么原因| ug是什么| 猪和什么生肖最配| 排卵期什么时候开始| 甲龙吃什么| 对宫星座是什么意思| 做梦遗精是什么原因| 胆汁为什么会反流到胃里面| 赊账是什么意思| 小孩经常口腔溃疡是什么原因| china的形容词是什么| 增值税是什么| 胃有幽门螺旋杆菌是什么症状| 中药为什么那么苦| prime是什么意思| 饶舌是什么意思| 尿频尿急小腹胀痛吃什么药| 一眼万年什么意思| 中年危机是什么意思| 扎心是什么意思| 烧烤用什么油| 动不动就出汗是什么原因| 无眠是什么意思| 透析病人吃什么水果好| ins风格是什么| 荷兰的国花是什么花| 浮水是什么意思| 代沟什么意思| 石敢当是什么神| 什么颜色加什么颜色等于灰色| 蛇和什么相冲| 大便检查能查出什么病| 夏天喝什么饮料好| 弓山文念什么| 胃动力不足吃什么药| 上岸了是什么意思| 什么不能托运| 肌酸激酶高是什么原因| 男人有美人尖代表什么| 辰代表什么意思| 吃什么可以来月经最快最有效| 五点是什么时辰| 孕妇梦见好多蛇是什么预兆| acne是什么意思| 老人嗜睡是什么征兆| 右脚麻是什么病的前兆| 猫咪冠状病毒什么症状| 瘦人吃什么能长胖| 呸是什么意思| crc是什么职业| 人为什么有两个鼻孔| 654-2是什么药| 灼口综合症吃什么药| 扁头适合什么发型| 次月是什么意思| 大便漂浮水面说明什么| 单纯性肥胖是什么意思| 无菌敷贴是干什么用的| 眉毛浓的男人代表什么| 汇报是什么意思| 痛经是什么意思| 桑榆是什么意思| 外阴白斑是什么| bulova是什么牌子的手表| 卵巢增大是什么原因引起的| 混合痔什么症状| 松香有毒吗对人体有什么危害| 剪什么样的发型好看| 肾阳虚有什么症状男性| 眼睛经常充血是什么原因引起的| 减肥可以吃什么肉| fion属于什么档次的包| 白细胞高有什么危害| 静脉曲张什么症状| 丝瓜有什么营养| au9999是什么意思| 甲状腺吃什么药| 妇科炎症吃什么食物好| 自汗恶风是什么意思| 梦见媳妇出轨什么预兆| 毛豆是什么豆| 众里寻他千百度是什么意思| 政治面貌是什么意思| 出家当尼姑需要什么条件| 什么目什么身| 蝙蝠是什么类动物| 牵牛花是什么颜色的| 李子不能和什么一起吃| ku是什么单位| 头部紧绷感是什么原因| 山竹什么时候吃是应季| 什么是节气| 医师是什么级别| 想留不能留才最寂寞是什么歌| 红玛瑙五行属什么| 党工委书记是什么级别| 玫瑰花泡水喝有什么好处| 71年属什么| 喝红枣水有什么好处和坏处| 急性牙髓炎吃什么药| 产后拉肚子是什么原因引起的| 睡眠不足会引起什么症状| 给孕妇送什么礼物好| 阴虱用什么药治疗| 冰箱买什么牌子好| 高考考生号是什么| 伯父是什么关系| 数不胜数是什么意思| kdj是什么意思| 扭捏是什么意思| 蟹粉是什么| 82年的拉菲是什么意思| 澄字五行属什么| 青少年手抖是什么原因| 犹太人属于什么人种| 贫血喝什么茶| 脚后跟疼挂什么科| 不为良相便为良医是什么意思| 什么同道合| 导购员是做什么的| 胃酸反流吃什么药| 精子吃了有什么好处| 食物链是什么意思| 重阳节吃什么| 肺部结节是什么原因引起的| 三点水念什么| 孩子头晕挂什么科| 吃什么食物帮助睡眠| 百度

ARM存储器之:高速缓冲存储器Cache

嵌入式系统 时间:2025-08-06来源:网络
百度 车身和前灯、指示灯、刹车灯以及车轮与后保险杠上的丰田标志等局部细节与真车高度相似,重量约为800磅(约363千克)。

15.3高速缓冲存储器Cache

当第一代RISC微处理器刚出现时,标准存储器元件的速度比当时微处理器的速度快。很快,半导体工艺技术的进展被用来提高微处理器的速度。标准DRAM部件虽然也快了一些,但其发展的主要精力则放在提高存储容量上。

1980年,典型DRAM部件的容量为4KB。1981年和1982年开发出了16KB芯片。这些部件的随机访问速率为3MHz或4MHz,局部访问(页模式)时速率大约快1倍。当时的微处理器每秒需要访问存储器2M次。

到2000年,DRAM部件每片的容量到达256Mbit,随机访问速率在30MHz左右。微处理器每秒需要访问存储器几百兆次。如果处理器速率远高于存储器,那么只能借助Cache才能满足其全部性能。

Cache存储器是一个容量小但存取速度非常快的存储器,它保存最近用到的存储器数据拷贝。对于程序员来说,Cache是透明的。它自动决定保存哪些数据、覆盖哪些数据。现在Cache通常与处理器在同一芯片上实现。Cache能够发挥作用是因为程序具有局部性特性。所谓局部性就是指,在任何特定的时间,微处理器趋于对相同区域的数据(如堆栈)多次执行相同的指令(如循环)。

Cache经常与写缓存器(writebuffer)一起使用。写缓存器是一个非常小的先进先出(FIFO)存储器,位于处理器核与主存之间。使用写缓存的目的是,将处理器核和Cache从较慢的主存写操作中解脱出来。当CPU向主存储器做写入操作时,它先将数据写入到写缓存区中,由于写缓存器的速度很高,这种写入操作的速度也将很高。写缓存区在CPU空闲时,以较低的速度将数据写入到主存储器中相应的位置。

通过引入Cache和写缓存区,存储系统的性能得到了很大的提高,但同时也带来了一些问题。比如,由于数据将存在于系统中的不同的物理位置,可能造成数据的不一致性;由于写缓存区的优化作用,可能有些写操作的执行顺序不是用户期望的顺序,从而造成操作错误。

15.3.1Cache的分类

Cache有多种构造方法。在最高层次,微处理器可以采用下面两种组织中的一组。

(1)统一Cache。指令和数据用同一个Cache。结构如图15.8所示。

图15.8统一的指令Cache和数据Cache

(2)指令和数据分开的Cache。有时这种组织方式也被称为改进的哈佛结构。

图15.9显示了这种组织方式。

这两种组织方式各有优缺点。统一Cache能够根据当前程序的需要自动调整指令在Cache存储器的比例,比固定划分的有更好的性能。另一方面,分开的Cache使Load/Store指令能够单周期执行。

15.3.2Cache性能的衡量

只有当所需要的Cache存储器内容已经在Cache时,微处理器才能以高时钟速率工作。因此,系统的总体性能就可以用存储器访问中命中Cache的比例来衡量。当要访问的内容在Cache时称为命中(hit),而要访问的内容不在Cache时称为未命中(miss)。在给定时间间隔内,Cache命中的次数与总的存储器请求次数的比值被称为命中率。

图15.9指令Cache和数据分开的Cache

命中率用下面的公式进行计算:

命中率=(Cache命中次数÷存储器请求次数)×100%

未命中率与命中率形式相似,即在给定时间间隔内,Cache未命中的总次数除以总的存储器请求次数所得的百分比。未命中率与命中率之和等于100。

目前设计良好的处理器,Cache的未命中率只有百分之几。未命中率依赖多个Cache参数,包括Cache大小和组织。

1 2 3 4 5 6 7 8

关键词: ARM 高速缓冲存储器 cache

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版
后背疼是什么病 失眠吃什么中药调理效果快 上皮源性肿瘤什么意思 金匮肾气丸适合什么人吃 0m是什么意思
菠菜是什么季节的菜 96是什么意思 1比1是什么意思 泰迪吃什么 ghost是什么意思
金字旁加女念什么字 腿膝盖后面的窝窝疼是什么原因 武警是干什么的 为什么人会打嗝 心脏变大是什么原因
627是什么星座 为什么六月腊月不搬家 孕妇吃什么鱼最好 眼珠发黄是什么原因 梨子什么时候成熟
老公生日送什么礼物hcv9jop3ns0r.cn 长期喝山楂水有什么好处和坏处bjhyzcsm.com 女性得乙肝有什么症状hcv8jop7ns2r.cn 什么叫临床医学cl108k.com 女性感染梅毒有什么症状hcv9jop3ns2r.cn
人的牙齿为什么不能再生imcecn.com vintage是什么牌子hcv8jop5ns0r.cn 海纳百川是什么意思hcv9jop8ns2r.cn 凛冽是什么意思hcv9jop6ns1r.cn 梦见流鼻血是什么征兆hcv8jop5ns9r.cn
六七年属什么生肖youbangsi.com 肠胃炎吃什么水果比较好hcv8jop5ns8r.cn 九个月的宝宝吃什么辅食食谱hcv8jop3ns3r.cn 随遇而安是什么生肖hcv8jop0ns9r.cn 手掉皮是缺什么维生素hcv7jop5ns3r.cn
什么属相不能养龙鱼hcv9jop1ns8r.cn 骨髓纤维化是什么病hcv9jop4ns3r.cn yp是什么hcv8jop0ns5r.cn 祭司是干什么的hcv9jop0ns1r.cn 撑台脚是什么意思hcv8jop1ns1r.cn
百度