×
单片机 > 单片机程序设计 > 详情

片内RAM的四种工作模式

发布时间:2020-08-21 发布时间:
|

1. 存储器映射:CPU访问该范围地址将返回相应地址中的取址包(其它模式,将返回未定义的数据);CPU不可以通过DMC访问程序RAM;用户可以通过选择不同的映射方式(map0/map1),决定程序RAM不同的起始地址。

2. Cache使能:(1)最初对任何地址的程序取指都视为cache miss;

首先通过EMIF读入需要的取指包,取指包在送入CPU的同时,被存入cache,在此过程CPU被挂起。(2)以后对已经缓存的地址的访问将引起cache hit,缓存中的取指包立即送入CPU(3)程序从存储器映射模式转为cache使能模式时,会自动清洗(flush)缓存区,这也是清洗cache的唯一方式。

3. Cache冻结:保持cache当前状态。与cache使能唯一的不同在于,当发生cache miss时,从EMIF读入的指令包不会同时存入cache,保证缓存的程序不会被覆盖。

4. Cache bypass:Cache保持当前的状态不变,确保只能从外部存储空间中取指。

关键字:片内RAM  工作模式 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
关于89C52单片机11.0592M晶振产生115200波特率的方法