-
2 votesanswersviews
如何确定寄存器是从右到左加载,反之亦然
在查看gdb输出并查看汇编调用时,通常我可以找到一个使用硬编码值的命令来确定寄存器是从右到左加载,反之亦然 . 通常类似于以下内容: sub rsp, 16 要么 sub 16, rsp 但有时候,没有像上面这样的值可见 . 我所看到的只是如下调用: (gdb) disassemble Dump of assembler code for function main: 0x... -
4 votesanswersviews
x86-64英特尔语法for rel8立即操作数?
x86-64中第一种形式的JMP是: Opcode Instruction Description EB cb JMP rel8 Jump short, RIP = RIP + 8-bit displacement sign 所以例如 JMP rel8=-2 是 eb fe . fe 是一个字节签名2s-compliment -2 . 如何在英特尔语法中立即表达此r...