Цитата Сообщение от barsik Посмотреть сообщение
Дизассемблером МИКРОН очень сложно дизассемблировать программу более 2 Кб (например, BDOS CP/M 3.5 Кб, что пришлось делать при адаптации, т.к других инструментов без НГМД просто не было), приходится тратить часы на ручную редакцию. Тогда, как самый примитивный дизассемблер DISASM.COM делает эту работу за 3 секунды и сразу даёт готовый исходник.
Это потому, что он сначала создает в каждой строке 5 лишних символов (адрес и пробел), которые потом используются в директиве 2 (расстановка меток, иногда кончаются метки - 256 на 1 символ - и приходится запускать по новой), которые можно убрать по директиве 3. Я разбирал и собирал микрон (по отдельности) и ASSM и DISS. И это все можно пофиксить (но не актуально). Компиляция ассемблера идет минут 5 (чай я успевал попить) на Спеце.