首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哈佛架构上引导linux

在哈佛架构上引导linux
EN

Stack Overflow用户
提问于 2012-01-19 13:49:36
回答 1查看 879关注 0票数 2

当我想到这个问题的时候,我正忙着做熊猫呢。熊猫使用OMAP 4430,一种基于哈佛的架构。该板有1GB内存(DDR2内存)。但哈佛大学的建筑需要两种记忆,对吧?

下面是我所理解的,linux内核映像存储在MMC/SD卡中,然后由引导加载器取出到内存中。现在,引导加载程序在哪里运行(它是1GB的内存吗?)引导程序在哪里转储内核映像?(同样,它是1GB的内存吗?)

EN

回答 1

Stack Overflow用户

发布于 2012-01-19 14:29:12

ARM架构通常被称为"改良哈佛“。它有一个单一的线性(4GB)内存空间,但是对代码和数据使用不同的总线(和缓存)。这允许它像x86一样读取代码或执行数据。

请注意,这并不适用于所有ARM芯片。其中一些(例如Cortex-M0核)使用单个总线来处理代码和数据,因此它们实际上是von。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8927155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档