- 链接地址:https://blog.csdn.net/qq_44708426/article/details/106126535
- 链接标题:ARM汇编基础(Cortex-A7)-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:3008
文章浏览阅读1.6k次。随手把今天学的东西记录一下吧,不然老是觉得空空的感觉什么都记不住为什么要学习汇编?因为Cortex-A芯片一上电的时候SP指针还没有初始化,C语言环境还没有准备好,所以不能运行C代码,所以必须先用汇编语言设置好C环境,比如初始化DDR、设置SP指针等。所谓C语言环境就是能够保证C语言能够正常运行。C语言中的函数调用涉及到出栈和入栈,出栈入栈就是对栈顶进行操作,堆栈其实就是一段内存,这段内存比较特殊,由SP指针访问,SP指针指向栈顶。芯片一上电SP指针还没有初始化,所以C语言没法运行。对于有些芯片需要初始_cortex-a7
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:cortex-a7