【发布时间】:2014-09-18 03:59:43
【问题描述】:
我正在尝试学习一些汇编,并且一直在使用 gdb 反汇编简单的程序。但是我似乎找不到这个问题的答案(也许我不知道要寻找什么):每行开头的那些地址到底指的是什么?它们是硬盘驱动器上程序中指令的位置吗?还是内存?
例如:
0x080483dc <+0>: push %ebp
0x080483dd <+1>: mov %esp,%ebp
0x080483df <+3>: sub $0x10,%esp
【问题讨论】:
标签: assembly gdb disassembly