微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > ARM技术讨论 > 关于内存运行的不理解

关于内存运行的不理解

时间:10-02 整理:3721RD 点击:
首先说一下我的理解,CPU将外存的程序与数据的一部分移动到内存上来运行,当代码区的指令全运行完之后,移入新的指令,栈的内容可能也需要改变.我的疑问是这个新指令区的移入内存动作是谁完成的呢,启动阶段是启动文件完成了第一次的移动,那么运行阶段呢,编译阶段加入的语句吗.也不是mmu和操作系统吧,无操作系统不开mmu的情况不也是在内存中运行吗.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top