GDB не ставит передышку - PullRequest
       23

GDB не ставит передышку

0 голосов
/ 30 сентября 2018

Я сделал простую программу на ассемблере ради обучения и попытался сделать перерыв в операции без операции, но ассемблер не будет слушать, и я редко получаю возможность в целом вносить разрывы в код.

Не могли бы вы объяснить, где я могу поставить перерывы и почему я не могу поставить их по адресу без операции?

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

1 Ответ

0 голосов
/ 30 сентября 2018

перерыв * 0x4000b0

добавить символ звезды перед адресом

...