请教arm7和arm9冯氏结构和哈佛结构的区别具体表现在哪里?

polarbear2008 2009-08-11 04:53:41
据说冯氏结构和哈佛结构的最大区别就在于,哈佛结构是指令和数据分不同的存储器存放并且可以并行访问。
请问分不同的存储器存放是什么概念?
难道编译出来的代码,会分成2个部分?并且下载到不同的存储器?
能否请大侠举例说明一下?
非常感谢!

...全文
586 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
polarbear2008 2009-08-12
  • 打赏
  • 举报
回复
那ARM9的需要处理的所有指令和数据是不是必须经过CACHE?
shenmou 2009-08-12
  • 打赏
  • 举报
回复
对你来讲,可以看成是 都是 冯氏 结构来做。

但是,实际上,他的数据吞吐量变大了。
Great_Bug 2009-08-11
  • 打赏
  • 举报
回复
ARM9的CPU/MMU/CACHE系统是指令和数据分开的,不过通常也还是提供单一的主存接口...

21,600

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧