Есть ли такая утилита, как CodeView, которую я могу использовать для выполнения кода, собранного NASM, где я могу видеть текущее состояние регистров/памяти?Отладчик ассемблера NASM
0
A
ответ
1
Я использовал для записи asm с использованием газа и связал его с ld, а затем использовал gdb для отладки. Я не знаю, применима ли она для вас, но она должна.
0
ОК, gdb в порядке. Но если вас интересует графическое программное обеспечение, I рекомендует использовать SASM (SimpleASM). Это похоже на IDE для самых популярных ассемблерных языков. Итак, посмотрите на here
Смежные вопросы
- 1. Программа ассемблера NASM
- 2. nasm - введение языка ассемблера
- 3. Каковы ограничения ассемблера? (NASM)
- 4. Каков формат файлов NASM для ассемблера?
- 5. Что такое $ в языке ассемблера nasm?
- 6. Программы на языке ассемблера NASM Cross-OS
- 7. Ошибка сегментации в коде ассемблера NASM
- 8. Итерация через массив в коде ассемблера NASM
- 9. Как перенаправить вывод из командной строки ассемблера NASM в C#
- 10. Инструкция по языку ассемблера
- 11. Как отрегулировать от Z до A на языке ассемблера nasm?
- 12. Режимы адресации на языке ассемблера (IA-32 NASM)
- 13. Язык ассемблера NASM не может сохранить вывод в файл
- 14. Доступ к BIOS-ROM на языке ассемблера (NASM)
- 15. Запуск команд оболочки Windows NASM X86 Язык ассемблера
- 16. 64 Язык ассемблера с использованием nasm на ubuntu
- 17. 64-разрядная отладка ассемблера Windows
- 18. Стандарт синтаксиса языка ассемблера
- 19. Типы языка ассемблера
- 20. Программирование NASM, руководство по запуску?
- 21. NASM
- 22. расширенное умножение с nasm
- 23. Программа добавления NASM
- 24. Nasm - Imul не работает
- 25. NASM with C mixed
- 26. Стоит ли изучать язык ассемблера?
- 27. Отладчик кода уровня IL
- 28. nasm x86-64 бит деление
- 29. отображение сообщения много раз в языке ассемблера
- 30. Язык ассемблера - подпрограмма
Вопрос должен быть сформулирован таким образом: как мне заставить NASM генерировать информацию отладчика? Практически каждый современный отладчик (Visual Studio, Eclipse, Xcode, gdb) позволяет отслеживать на уровне сборки и проверять регистр/память. Хитрость заключается в том, чтобы сделать вашу программу дружественной к отладчику. –
Мне удалось настроить Visual Studio на сборку. Спасибо за понимание! – joek1975