- Чем можно дизассемблировать код БК на PC&
-
? -=RUS=-@ - 12.01.2013 20:12
Интересует программа для дизассема программного кода БК на PC.
-
? anonymous - 12.01.2013 20:34
Просьба высказать конструктивное мнение, чем вас IDA не устраивает? BTW, я, если работаю на непотребной архитектуре с кодом pdp, использую родные утилиты под RTшкой, загружаемой в эмулятор из образа.
-
? Patron - 12.01.2013 20:49
В качестве дизассемблера я использую IDA Pro 32 с модулем модели процессора 1801VM1 собственной разработки.
Подробнее здесь: ( http://zx.pk.ru/showthread.php?postid=367209 )
-
? gid@ - 12.01.2013 21:57
А я использую IDA Pro v5.0 потому что более поздние версии перестали уметь в конструкциях типа mov #1234,r0
преобразовывать #1234 в #loc_1234 одним нажатием клавиши 'O', а вручную это делать утомительно. Поэтому модуль Patronа мне не подошёл. А стандартный идовский модуль пдп11 путает местами источник приёмник в команде XOR.
-
? MM@ - 12.01.2013 23:52
Грузите эмуль ДВК с плагином под тоталкоммандер - и используйте средства ДВК.
Вот только где там управляющая кнопка для DESS, и техническое описание программного продукта в комплекте поставки не обнаружилось...
(главная программа в папке - PDP11.EXE, поддерживаются образы дисков винчестерского типа для DW: и еще куча фичь...)
-
? Patron - 13.01.2013 00:26
Я делал свой вариант из модуля pdp11, поэтому там была та же фигня с XOR.
Исправленные варианты + исправленный модуль pdp11 для IDA Pro v5.0 можно скачать там же: ( http://zx.pk.ru/showthread.php?postid=367209 )
Вариант для IDA Pro v5.0 я не проверял, но надеюсь, что всё работает и XOR дизассемблится правильно.
-
? Patron - 13.01.2013 00:30
В DESS надо нажимать <Insert> для ввода команд и <PageUp> для перехода из поля в поле.
В эмуляторе ДВК незаметно потерялась команда RTT - обнаружил недавно - в следующем резлизе уже будет работать :)
-
? MM@ - 13.01.2013 00:42
Благодарю за информацию о кнопке "Инсерт".
- << Форум