На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Перед отправкой сообщения внимательно прочтите правила раздела!!!
1. Запрещается обсуждать написание вирусов, троянов и других вредоносных программ!
2. Помните, что у нас есть FAQ раздела Assembler и Полезные ссылки. Посмотрите, возможно, там уже имеется решение вашего вопроса.

3. Настоятельно рекомендуем обратить особое внимание на правила форума, которые нарушаются чаще всего:
  3.1. Заголовок темы должен кратко отражать её суть. Темы с заголовками типа "Срочно помогите!" или "Ассемблер" будут отправляться в Корзину для мусора.
  3.2. Исходники программ обязательно выделяйте тегами [code]...[/code] (одиночные инструкции можно не выделять).
  3.3. Нежелательно поднимать старые темы (не обновлявшиеся более года) без веской на то причины.

Не забывайте также про главные Правила форума!

Добро пожаловать и приятного вам общения!!! ;)
 
Модераторы: Jin X, Qraizer
  
> Отладка загрузчиков и кода инициализации защищённого режима
    Всем привет!
    Чем можно отлаживать загрузчики (в т.ч. MBR), код, инициализирующий защищённый режим (не DPMI), long mode и многопроцессорное исполнение? И т.д. Не через Bochs и QEMU (потому что они много чего не могут). Хотя бы запущенный через VMware, а лучше на реальном железе.
    Без оборудования за тысячи долларов, конечно же.
      На реальной машине - только писать свой код (если без железа).
      На VMWare, кажется, можно использовать WinDBG или gdb. Там было описание отладки через COM порт.
        Лучшим отладчиком когда-то был Soft-Ice. Но я настолько давно им последний раз пользовался...
          Qraizer, я тоже раньше им пользовался. Но ты его не запустишь раньше загрузчика — это раз. А второе: он может отлаживать (вроде как) DPMI, а вот если ты войдёшь в PM сам, тут он бессилен :(
          Ну и, конечно же, никакие AVX он не поймёт (не дизассемблирует). И почти наверняка не сможет работать с многопроцессорным кодом.
            Собрал я Bochs 2.7 под винду с разными включенными фишками (AVX512, SMP и т.д.).
            Прикреплённый файлПрикреплённый файлBochs_2.7_max.rar (2,81 Мбайт, скачиваний: 12)
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0206 ]   [ 17 queries used ]   [ Generated: 4.03.24, 09:43 GMT ]