Всем привет.
Запросили мой код на ассемблере, а мне не охото свое творение давать. Хочу хекс дисассемблировать и дать им в таком виде, чтобы убились с пониманием того что я написал. Однако есть одна проблема:
.db val, val, val....
такой вот код дисассемблер тупит, пытаясь перевести в комманду константу во флеш памяти. В итоге сгенерированный асм не компилируется.
Помогите плиз решить проблему полегче, чем удалив места в исходнике и добавив их потом в дисассемблированный код.
Спасибо
disassembler
- Реклама
Re: disassembler
Сколько сталкивался, ни разу после дизассемблера без правки кода hex не собирался. Даже если исходник на ассемблере.Dessp писал(а):сгенерированный асм не компилируется
- Z_h_e
- Собутыльник Кота
- Сообщения: 2708
- Зарегистрирован: Сб май 14, 2011 21:16:04
- Откуда: г. Чайковский
Re: disassembler
Ручками поправте этот участок памяти в дизассеблерированном коде.
Можно без дезассемлера. В текстовом редакторе в исходнике все комменты выкинуть, имена переменных заменить на реальные регистры и адреса памяти. С метками конечно потруднее и с переходами, но можно просто дать им бессмысленные имена.
Можно без дезассемлера. В текстовом редакторе в исходнике все комменты выкинуть, имена переменных заменить на реальные регистры и адреса памяти. С метками конечно потруднее и с переходами, но можно просто дать им бессмысленные имена.

