Gdb 不会在 nop 时中断

Gdb wont put a break at a nop

为了学习,我制作了一个简单的汇编程序,并尝试在无操作时打断,但汇编不会听,我很少碰巧能够在整个代码中打断。

你能解释一下我可以在哪里休息,为什么我不能把它放在禁止操作的地址吗?

Dump of assembler code for function _start:
0x00000000004000b0 <+0>:    nop
0x00000000004000b1 <+1>:    mov    [=10=]x4,%eax
0x00000000004000b6 <+6>:    mov    [=10=]x1,%ebx
0x00000000004000bb <+11>:   mov    [=10=]x600124,%ecx
0x00000000004000c0 <+16>:   mov    [=10=]xd,%edx
0x00000000004000c5 <+21>:   int    [=10=]x80
End of assembler dump.
(gdb) break 0x4000b0
Function "0x4000b0" not defined.

中断 *0x4000b0

地址前加星号