Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Чт окт 19, 2017 4:43 am

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




Начать новую тему  Ответить на тему  [ 3 сообщения ] 
Автор Сообщение
 Заголовок сообщения: masm2htm
СообщениеДобавлено: Вт июл 18, 2017 9:36 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1069
masm2htm — simple masm source to html converter.

В данный момент этот пример идёт вместе с uasm(http://www.terraspace.co.uk/uasm.html).
Он находится в папке Samples.

Раньше, когда uasm назывался ещё JWasm-ом, я уже пробовал его собрать под KolibriOS.
Вот тот чат: chatlogs/chatlog2014-04-23.html
Цитата:
0CodErr « Wed Apr 23, 2014 11:36 am » собрал вон ту штуку http://japheth.de/JWasm/masm2htm.html под KolibriOS можно полученный из исходника html открыть в WebView:
Спойлер: Показать
Вложение:
5322531[1].png
5322531[1].png [ 48.61 КБ | 176 просмотров ]

Ну а сейчас результат работы данной программы можно посмотреть с помощью уже более новой версии WebView, и выглядит это теперь так
Спойлер: Показать
Вложение:
masm2htm.PNG
masm2htm.PNG [ 39.18 КБ | 176 просмотров ]
Можно собрать это и с помощью masm-а, но я использовал uasm(http://www.terraspace.co.uk/uasm.html)
Собирается оно вот так:
Код:
Set NAME=masm2htm
UASM32 -c -coff %NAME%.asm
LD -T LScript.x -o %NAME%.kex %NAME%.obj -L %LIBC% -l libc
OBJCOPY -O binary -j .all masm2htm.kex
Del %NAME%.obj
pause
%LIBC% — директория, в которой находится libc.
Стартовая метка в моей libc называется start, если у вас не так, то надо изменить в LScript строку
Код:
    LONG("start");

В архиве вместе с исходным кодом также присутствует уже скомпилированный и сжатый masm2htm.kex:
Вложение:
masm2htm.7z [13.05 КБ]
8 скачиваний


Вернуться к началу
 Заголовок сообщения: Re: masm2htm
СообщениеДобавлено: Ср июл 19, 2017 9:39 am 
Не в сети

Зарегистрирован: Вт мар 08, 2016 11:00 pm
Сообщения: 268
Можно сделать системный просмотрщик для *.asm.

Вот только понимает ли он FASM-синтакс?


Вернуться к началу
 Заголовок сообщения: Re: masm2htm
СообщениеДобавлено: Ср июл 19, 2017 10:05 am 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1069
Siemargl писал(а):
понимает ли он FASM-синтакс?
Ну, в некоторой степени — да.
Там на первом старом скриншоте как раз отображается преобразованный "example.asm", который идёт в дистрибутиве.
Ну и добавить что-то — тоже не проблема, Public Domain же.


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

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


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

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


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

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