科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

imm32

2023-05-02 操作系统 本文链接

playground::addcall: # @playground::addcall

# %bb.0:

subq $56, %rsp

movl %edi, 24(%rsp) # 4-byte Spill

movl %esi, 28(%rsp) # 4-byte Spill

movl %edi, 40(%rsp)

movl %esi, 44(%rsp)

leaq playground::FN_ARRAY(%rip), %rdi

callq <playground::FN_ARRAY as core::ops::deref::Deref>::deref

movq %rax, 32(%rsp) # 8-byte Spill

# %bb.1:

movq 32(%rsp), %rax # 8-byte Reload

movq (%rax), %rax

xorq $1234, %rax # imm = 0x4D2

movq %rax, 48(%rsp)

movq 48(%rsp), %rax

movq %rax, 16(%rsp) # 8-byte Spill

# %bb.2:

movq 16(%rsp), %rax # 8-byte Reload

movl 28(%rsp), %esi # 4-byte Reload

movl 24(%rsp), %edi # 4-byte Reload

callq *%rax

movl %eax, 12(%rsp) # 4-byte Spill

# %bb.3:

movl 12(%rsp), %eax # 4-byte Reload

addq $56, %rsp

retq

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读