如何在gdb中给定的地址打破汇编指令?

0x0000000000400448 <main+0>: push %rbp 0x0000000000400449 <main+1>: mov %rsp,%rbp 0x000000000040044c <main+4>: mov $0x6,%eax 0x0000000000400451 <main+9>: leaveq 0x0000000000400452 <main+10>: retq 

我试过了:

 breaki 0x0000000000400448 

但似乎没有这样的命令。

gdb是否有这样的function?

尝试break *0x0000000000400448

其他方式:

break *main+4

这将在0x000000000040044c处添加一个断点
我觉得这比写整个地址容易得多!