当我用gdb反汇编代码时,我会得到以下格式的行:
3164 d4: b8 00 0003 10 mov $0x121,%ecx
第一列是指令的地址,第三列是要执行的操作,最后是源和目的地。但是第二列代表什么呢?
发布于 2014-06-09 20:58:25
如果在您的示例中,“第二列”指的是"b8 00 0003 10",那就是指令的机器语言(十六进制) --存储在内存中的值。
https://stackoverflow.com/questions/24128859
相似问题