dcache(arm 为什么 关闭dcache)
本文目录
arm 为什么 关闭dcache
3G网关带WIFI功能,而3G路由器不带,就这么点区别,功能基本一样:工业级设计1. 工业级CPU:工业级ARM9高性能嵌入式处理,200MPS;带 16KB Dcache,高速缓存数据,加快高速数据访问速度;带16KB Icache,高速指令缓存
arm为什么要关闭icache和dcache
从两个方面来回答: 一个cache的行为,Icache大多都是顺序取指,碰到分支指令也会跳转, 而Dcache访问的模式变化比较大.也就是前者所说的pattern的问题. 指令只有读和refill没有写,而数据有读也有写. 最重要的是冯氏的结构是指令和数据分离.I和D在一。
谁能解释一下cach为什么分为i-cache和d-cache吗
从两个方面来回答:
一个cache的行为,Icache大多都是顺序取指,碰到分支指令也会跳转,
而Dcache访问的模式变化比较大.也就是前者所说的pattern的问题.
指令只有读和refill没有写,而数据有读也有写.
最重要的是冯氏的结构是指令和数据分离.I和D在一起只有相互干扰.
另外一个方面就是,物理设计上考虑.
一个union的cache,同时需要数据和指令的访问.端口上是很难实现的.
所以一般在流水线的主干上,都是采用分离的icache和dcache.
非主干的L2 cache,从容量的角度考虑采用union的方式.
当然早期的也有不分离icache和dcache.因为早期的结构也简单.
L1 i-cache因为只读不改,可以放在IFU(instructionfetch unit)一起,IFU可以直接读i-cache;
但是L1 d-cache因为可读写,控制复杂,IFU/EU访问d-cache需要通过bus-interface-bus,速度要比i-cache慢。
更多文章:
笔记本电脑比价平台(求一个能对笔记本比价,比配置的一个app!)
2024年9月19日 14:50
摄影器材评测(你觉得,什么样的摄影器材才能被称为“好”器材需要满足哪些要求)
2023年11月2日 09:00
联想昭阳k27拆键盘(联想笔记本邵阳K27按开机键无任何反应)
2024年5月23日 14:43
坚果pro2官方原厂线刷包(坚果pro2没有wipe data/factory reset模式怎么破想刷机)
2024年7月19日 10:47
摩托罗拉java闯关游戏(求摩托罗拉e375手机游戏好像是java游戏,一个人拿着枪枪可以发出红外线)
2024年7月18日 14:51
华硕x405uq参数(华硕pro454uQ440845X2什么配置)
2024年7月21日 12:03
小米的ipad好用吗(ipadpro和小米平板5哪个好-ipadpro和小米平板5参数配置对比)
2024年7月18日 17:35
oppoa59st处理器(OPPOA59ST是移动版手机还是联通版)
2023年4月4日 12:20
局域网内的电脑上ip138查询ip是否一样?为什么我再ip138里面查询ip每天都不一样
2023年6月5日 00:20
win7资源管理器停止工作(Win7资源管理器已停止工作怎么办)
2024年8月28日 11:20
z370和z390主板哪个好(Z390和Z370有什么不同)
2023年6月18日 13:00
bedroom林俊杰(如何评价林俊杰于4月23日0点正式上线的歌曲《bedroom》)
2023年11月8日 08:00