В debug (DOS, Win..) можно:
- запустив его без ключей просмотреть память (например, BIOS и т.п.)
- просмотреть содержимое регистров и т.п.
- написать машинную инструкцию (оставим пока ассемблер в стороне) и выполнить ее и т.п.
в UNIX, что можно использовать для того же?
В gdb из "Отладки с помощью GDB" Р.Столмена не нахожу -
можно, конечно, открыть в gdb какой-нибудь elf-файл и там смотреть, что обозначено выше...
наверняка в gdb есть подобный debuger-у режим, при запуске gdb без параметров создается процесс самого gdb с выделенными ему 4Гб памяти в защищенном режиме и т.п.... ,
короче
если можно, то как реализовать вопрос в gdb?
или просьба указать на какую-либо другую утилиту на эту тему...
заранее благодарен!
С уважением,
fbsdolot
если Вы хотите попользоваться отладчиком БЕЗ отлаживаемой программы,
то это чистый ДЗЕН..так буддийские монахи познают пустоту и бесконечность (это у них новый способ такой - просмотр виртуального адресного пространства при его полном отсутствии) ;-)
Если же Вам надо покапаться в ядерной памяти, то есть magick-keys (те которые поминаются в конфигурации ядра) и kgdb (kgdb.sourceforge.net),
но тут Столменовское творение - костыли..
Ну а чтобы просто разобраться с отладчиком, поотлаживайте любую свою программу, хоть hello_word.
> Если же Вам надо покапаться в ядерной памяти, то есть
>magick-keys (те которые поминаются в конфигурации ядра) и kgdb (kgdb.sourceforge.net),На правах добавления :). Для FreeBSD:
/home/chip> grep DB /sys/i386/conf/GENERIC
options KDB # Enable kernel debugger support.
options DDB # Support DDB.
options GDB # Support remote GDB.
/home/chip>
>> Если же Вам надо покапаться в ядерной памяти, то есть
>>magick-keys (те которые поминаются в конфигурации ядра) и kgdb (kgdb.sourceforge.net),
>
>На правах добавления :). Для FreeBSD:
>/home/chip> grep DB /sys/i386/conf/GENERIC
>options KDB
>
> # Enable kernel debugger
>support.
>options DDB
>
> # Support DDB.
>options GDB
>
> # Support remote GDB.
>
>/home/chip>Эти из WIN-DOS такие ... Дзен !
Отладка без программы , и отладчика ...
Это напоминает классиков дзен: Хлопок Одной Ладонью.Что это?
Пожалуй М$ тут не причем может сказыватеся близость к Азии.
>
>Эти из WIN-DOS такие ... Дзен !
>Отладка без программы , и отладчика ...
>Это напоминает классиков дзен: Хлопок Одной Ладонью.Что это?
>Пожалуй М$ тут не причем может сказыватеся близость к Азии.Спасибо за внимание к моему вопросу!
пытаюсь найти тоже и сам...на счет хлопка одной ладони :)
на лекциях (я немного преподаю математику)
я любил задавать этот вопрос студентам...однажды одна студентка ответила таки!
- хлопок одной ладони это пощечина...:)fbsdolot