提问人:Frostmourne 提问时间:10/13/2022 最后编辑:Peter CordesFrostmourne 更新时间:10/13/2022 访问量:39
如何计算指令中的字节数?[复制]
How to compute the number of bytes in an instruction? [duplicate]
问:
今天,我得到的答案是“比较 cs-app 的 'xorq %rdx, %rdx' 和 'movq $0, %rdx' 之间的指令”,它说前面一个需要 3 个字节,最后一个需要 7 个字节。它还说“xorl %edx, %edx”需要 2 个字节,“movl $0, %edx”需要 5 个字节。但我不知道如何计算它。你能帮帮我吗?
答: 暂无答案
评论
objdump -drwC
xor %rdx,%rdx
xor %edx,%edx
xorq
mov
movl
movq
movabsq $0, %rax