Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср окт 24, 2018 8:44 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 5 сообщений ] 
Автор Сообщение
 Заголовок сообщения: марфайл для FASM
СообщениеДобавлено: Сб янв 03, 2009 1:48 pm 
Не в сети

Зарегистрирован: Пт мар 03, 2006 1:53 pm
Сообщения: 42
Mihail писал(а):
FASM может генерить марфайл и листинг?


Я сделал вариант FASMа с возможностью генерации мапфайла
по средствам встроенной форт-системы http://fpauk.narod.ru/ffasm.7z
Вид мапфайла можно настраивать с помощью скрипта в файле FSCRIPT.F.
Я это использовал во внедрении форт-системы в Колибри http://wiki.forth.org.ru/ForthKolibri


Вернуться к началу
 Заголовок сообщения: Re: марфайл для FASM
СообщениеДобавлено: Сб янв 03, 2009 11:25 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн ноя 28, 2005 8:00 pm
Сообщения: 1601
А чем это принципиально лучше уже существующих решений
http://board.flatassembler.net/topic.php?t=3908
http://board.flatassembler.net/topic.php?t=4645
? Кстати, в версии для Колибри уже довольно давно можно сгенерировать примитивный файл с символьной информацией для Bochs и mtdbg (реализация основана на втором топике).


Вернуться к началу
 Заголовок сообщения: Re: марфайл для FASM
СообщениеДобавлено: Вт янв 06, 2009 7:53 pm 
Не в сети

Зарегистрирован: Пт мар 03, 2006 1:53 pm
Сообщения: 42
diamond писал(а):
А чем это принципиально лучше уже существующих решений
http://board.flatassembler.net/topic.php?t=3908
http://board.flatassembler.net/topic.php?t=4645


Завизит от того кому-что удобней модифицировать для генерации дополнительных файлов,
исходники ФАСМ или форт-скрипт.
Я встроил Форт в fasm-1.67.14 http://depositfiles.com/files/jdrqqcfaz
Если вызвать ABORT в файле скрипта (например введя неизвестное Форту слово)
произойдет вызов интерактивного режима с помощью которого можно исследовать ФАСМ.


Вернуться к началу
 Заголовок сообщения: Re: марфайл для FASM
СообщениеДобавлено: Вт янв 06, 2009 8:00 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пн мар 20, 2006 10:44 am
Сообщения: 557
С фортом не знаком, что значит "можно исследовать ФАСМ"???

P.S. Немного ознакомился:
ЙОДЫ МАГИСТРА РЕЧИ ТАЙНА ОТКРЫТА
НА ФОРТЕ ПРОГРАММЕР ЕСТЬ СТАРЫЙ ОН ПРОСТО


Вернуться к началу
 Заголовок сообщения: Re: марфайл для FASM
СообщениеДобавлено: Ср янв 07, 2009 4:53 pm 
Не в сети

Зарегистрирован: Пт мар 03, 2006 1:53 pm
Сообщения: 42
Ghost писал(а):
С фортом не знаком,

Просто тупой вызов слов команд разделенных пробелами.

Ghost писал(а):
что значит "можно исследовать ФАСМ"???


Можно посмотреть содержимое переменных/массивов (команда DUMP).
Можно запустить на выполнение любую программу.
Для представления адресов в виде словарных статей (мнемоническое представление)
и используется листинг.

Ghost писал(а):
ЙОДЫ МАГИСТРА РЕЧИ ТАЙНА ОТКРЫТА
НА ФОРТЕ ПРОГРАММЕР ЕСТЬ СТАРЫЙ ОН ПРОСТО


Я ЙОДУ уважаю, но Форт может заставить воспринимать любой текст.
Было бы заманчиво использовать средства ФАСМ чтобы Форт мог воспринимать
ассемблерные вставки, но я не на столько постиг исходники ФАСМ.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 5 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB