在要指定代码的存储空间不是一件特别简单的事情,尤其是你想为某个或某几个函数指定具体的地址 。
1,编译器只有在最终的Link阶段才会为代码和数据分配内存地址,因此指定代码段的地址一般是通过写一个link脚本来进行的 。Link阶段时,编译器的Linker会读取你写的Link脚本,并且按照脚本的规定给代码分配地址 。
2,根据ARM开发工具的不同,link脚本的语法和形式也有所不同 。ARM MDK,ARM ADS,Eclips+GCC,Linux GCC, ARM Realview等开发工具都支持Link脚本 。
【在ARM汇编程序如何实现子程序的返?】如果你英文还可以,建议你直接找到开发工具的Help手册去研究 。如果你英语实在不行,也可以把开发工具名称和你代码的具体情况告诉我,我帮你看看 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 今冬买羽绒服关键在长度,推荐这三种长度,保暖优雅又显瘦显高
- 1 考虑关于清洁空气和汽车运输来自的生产可能性边界。 解释为什么未被管制的汽车尾气污染会使国婷间解语可都稳陆甚将民经济处在生产可能性之内...
- 在山的那边课后题答案
- 隐藏在成语中的化学知识
- 从混血芭比到东南亚“硬汉”,LISA染黑发后,被指颜值跌落神坛
- 1分钟带你看完LV皮质超全解析!养护方法都在这了
- PH值在污水处理中有什么影响和意义?看完就明白了!
- 红酒知识 | 什么是生物动力法?
- 长款大衣配什么颜色的裤子好看
- 何谓管理沟通?沟通在管理中具有哪些重要作用?