《嵌入式系统基础教程》第07讲第4章ARM存储器组织和异常中断习题.pptVIP

  • 3
  • 0
  • 约1.13万字
  • 约 58页
  • 2023-04-12 发布于重庆
  • 举报

《嵌入式系统基础教程》第07讲第4章ARM存储器组织和异常中断习题.ppt

在带PU的ARM系统中创建区域 要实现一个受PU控制主存的嵌入式系统,需要对主存中的不同块定义若干区域。 一个区域可以被创建一次,然后一直用到嵌入式系统运行结束; 也可以临时创建一个区域来满足一个特殊操作的需要,用完之后就加以删除。 2008年6月21日 * * 第三十页,共五十八页。 含有PU的ARM核 含有8个受保护区域的ARM核 ARM740T ARM946E-S ARM1026EJ-S 含有16个受保护区域的ARM核 ARM940T 2008年6月21日 * * 第三十一页,共五十八页。 初始化PU、Cache和写缓冲器 为了初始化PU、Cache和写缓冲器,控制系统必须定义在操作目标平台时所需要的保护区域。 功能 主存储器 次存储器 系统控制 C1 C0 区域的cache属性 C2 C0 区域的写缓冲器属性 C3 C0 区域的访问权限属性 C5 C0 区域的大小和位置 C6 C0~C7 2008年6月21日 * * 第三十二页,共五十八页。 带保护单元和MMU的系统框图 2008年6月21日 * * 第三十三页,共五十八页。 4.6.7 ARM处理器的Cache ARM处理器均带有Cache或者可以将片上存储器配置成Cache。当然,在不需要时也可以通过配置操作关闭Cache。 ARM处理器的Cache地址映射均采用组相联映射。 2008年6月21日 * * 第三十四页

文档评论(0)

1亿VIP精品文档

相关文档