Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 03.07.2010
Сообщений: 39
1

GDB

16.02.2011, 16:02. Показов 1911. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет))

у меня вот такая проблема, мне нужно значения регистров в конкретной строке ассемблера программы,
как можно в gdb ставить breakpoint на конкретню строку ассемблер файла???????

спасибо заранее))
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2011, 16:02
Ответы с готовыми решениями:

Отладчик gdb
привет не могу понять. помогите разобраться как работает отладчик есть файл file.s ...

Nasm и gdb
Помогите с проблемкой. Вот простая программа: global _start section .text _start: mov...

Отсутствует синтаксис Intel в gdb
Когда пытаюсь перейти с синтаксиса ATT на Intel происходит следующее: (gdb) set...

Непонятное в gdb. Идёт инструкция mov eax, 2, а регистр пустой
Вот программа global _start section .text _start: mov eax, 2 mov ebx, eax mov...

2
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
17.02.2011, 15:34 2
Цитата Сообщение от vgovgo Посмотреть сообщение
как можно в gdb ставить breakpoint на конкретню строку ассемблер файла???????
наверно проще всего поставить перед нужной командой метку и объявить ее как global чтобы в выполнимом файле сохранить имя, типа этого (nasm)
Assembler
1
2
3
4
5
6
7
global _start
global ll
section .text
_start:
...
ll: mov eax, 4
...
Но на мой взгляд gdb не удобен для отладки программ на ассемблере, лучше использовать linice
0
0 / 0 / 0
Регистрация: 03.07.2010
Сообщений: 39
17.02.2011, 18:35  [ТС] 3
спасибо))
0
17.02.2011, 18:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2011, 18:35
Помогаю со студенческими работами здесь

CodeLite ошибка failed to locate gdb! at 'gdb'
Установил на двух компьютерах CodeLite. На десятке и на семерке. Выдает окошко failed to locate...

gdb + .so
Есть динамическая библиотека, программа, к которой она линкуется. Включаю отладчик и понимаю, что...

gdb и си
Допустим, такой код while(1) { scanf("%d", &addr); } Запускаю gdb. Вхожу в цикл. Если...

GDB 7.5
Помогите пожалуйста как установить GDB 7.5 к MinGW.MinGW установлен. http://ftp.gnu.org/gnu/gdb/ я...

Проблема с gdb.
Всем доброго времени суток! Пишу я одну программулину, в которой используется такая функция: ...

варнинг GDB
GDB: Failed to set controlling terminal: operation not permitted что это значит (перевод я знаю) и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru