|
Комментарии | #1 Автор: Лаврентий (2014.10.19 02:03) | А где можно найти Мануал или документацию или Хелп-файл на эти SOURCER-ы? Мануал упоминается в текстовых сообщениях в теле SOURCER-а, сам он понимает несколько параметров из командной строки: sr bios.def %1 %2 %3, но sr -?, sr -h подсказкой не балует... :( |
#2 Автор: Nika (2014.10.20 04:58, изменений: 1, 2017.03.07 20:34) | Не задумывался никогда над мануалом для sourcer'а - им можно просто брать и пользоваться. Почитать файл его настроек, он хорошо комментирован.
Там, где действительно нужен мануал - это BIOSP. Для него мануал есть, во всяком случае в версиях 8.х. Можете почитать FAQ sourcer'у: http://faqs.org.ru/softw/debugger/sourcer.htm (Добавил этот FAQ и сюда, пусть будет). |
#3 Автор: vaaal17 (2018.04.09 21:57) | зачем нужен продукт sourcer? получить кусок ассемблерного кода с комментариями очень наглядно и доходчиво особенно если не сечешь в ассемблере в редакторе не так приятно делаешь 5 или 6 проходов процессор 586 или пентиум мне нравилось не надо править ничего куски проги можно позаимствовать
|
#4 Автор: DOS user (2019.06.19 17:47) | С какими ещё коментариями, вы пытались посмотреть com/exe/sys как текст? Кто их туда вставит? Не сечёте - не коментируйте |
#5 Автор: Nika (2019.06.19 19:44) | DOS user, имелись в виду те комментарии, которые SOURCER вставляет в листинг дизассемблированного кода. Их можно отключить, это опция. |
#6 Автор: Vladimir (2021.02.12 22:02) | Вопрос как запретить Sourcer дизассемблировать код в конкретном месте программы. Пытается дизассемблировать текстовые сообщения в код, чем усложняет работу. Как ему задать, чтобы он не работал от адреса до адреса. |
#7 Автор: uav (2021.02.13 00:17) | Так там же есть Begining addr и Ending address (клавиши B и E). Но, вообще говоря, для этих целей больше подходит IDA. |
#8 Автор: Vladimir (2021.02.13 19:28) | Sourcer хорошо справился с дизассемблированием утилиты. После компиляции и линкования полученного исходника MASM 5.1 и Link получилась полность идентичная утилита. Проверил утилитой CP из Доса , исходный и полученный файлы оказались полностью идентичными. Но переборщил: В утилите присутвуют текстовые сообщения на русском языке, но Sourcer вместо массивов DB просто их дизассемблировал в текст ассемблера.
Конечно и на этом ему спасибо, но текстовка довольно внушительная и было-бы удобней её переводить из DB, чем из получившегогося ассемблерного кода в ненужных местах. Пытался Sourcer-у явно указать в файле .def по конкретным адресам DB, но он все равно их коверкает на ассемблерный код.
Как правильно указать Sourcer-у в файле .def, что по конкретным от адреса до адреса нужно стовить DB с содержимым вместо неуместного ассемблерного кода.
|
| |
|