处理OP_I32_ADD时生成的机器码及其助记形式如下:
f9400a68: ldr x8, [x19, #0x10] - 从栈底(x19)偏移16字节处加载32位数据到x8。
f9400e69: ldr x9, [x19, #0x18] - 从栈底偏移24字节处加载32位数据到x9。
0b090109: add w9, w8, w9 - 将x8和x9的低32位(w8和w9)相加,结果存入w9。
f9000a69: str x9, [x19, #0x10] - 将x9(包含加法结果)存回栈底偏移16字节处。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。