社区
汇编语言
帖子详情
关于arm32的汇编指令
chenxiongdi
2017-11-14 11:26:38
x86每个函数都有push ebp,mov ebp,esp;这两条指令怎么在arm32 里面写? 不是thumb模式的指令集合,是arm32指令集合,也就是不支持stmdb等指令。谢谢。
...全文
548
3
打赏
收藏
关于arm32的汇编指令
x86每个函数都有push ebp,mov ebp,esp;这两条指令怎么在arm32 里面写? 不是thumb模式的指令集合,是arm32指令集合,也就是不支持stmdb等指令。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
日立奔腾浪潮微软松下联想
2017-11-14
打赏
举报
回复
push ebp,mov ebp,esp这只是标准栈框架,是编译器相关的,也可以不用。
日立奔腾浪潮微软松下联想
2017-11-14
打赏
举报
回复
应该没有影响,ARM本来就没有这俩指令。
chenxiongdi
2017-11-14
打赏
举报
回复
引用 1 楼 DelphiGuy 的回复:
push ebp,mov ebp,esp这只是标准栈框架,是编译器相关的,也可以不用。
如果arm32里面有擦入花指令:__asm ( "push ebp;" "mov ebp,esp;" "add r13,-0C;" "add r13,0C;" "push r0;" "b label1;" "label1:"); 因为arm不支持push,mov这些寄存器,如果直接去掉,会对源程序有影响吗
ARM
常见
汇编指令
总结
ARM
常见
汇编指令
ARM
全
汇编指令
(详细)整理附实例快速掌握
本文主要整理了
arm
常用的
汇编指令
,同时通过实例进一步讲述语句的用法。
ARM
汇编指令
1)
ARM
汇编指令
ARM
汇编指令
由
ARM
公司定的。 汇编语言是CPU执行效率最高的一门语言。 一条
汇编指令
是唯一对应一条机器指令(二进制码)。
汇编指令
由两个部分组成:
汇编指令
= 操作码 + 操作数 操作码:表示一种...
STM
32
--
ARM
常用
汇编指令
ARM
常用
汇编指令
: 1、 EQU:给数字常量取一个符号名,相当于C语言中的define 2、 AREA:汇编一个新的代码段或者数据段 3、 SPACE:分配内存空间 4、 PRESERVE8:当前文件栈需要按照8字节对齐 5、 EXPORT:声明一个标号...
ARM
官方
汇编指令
参考内容 (1)文档《
ARM
汇编指令
集汇总》 (2)文档《
ARM
汇编手册》 (3)文档《
ARM
Software Development Toolkit User Guide》 内容总结 1、本文详细说明了
ARM
官方
汇编指令
的用法,包括以下几类: 指令类型 指令...
汇编语言
21,453
社区成员
41,602
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章