Использование Macro11 под виндой (в максимально полном объёме) реализует Эмулятор RT-11.
В каталоге RT-11 Emulator\Hello\ есть исходник на Macro11: Hello.mac и командный файл Windows: RunMe.bat - после запуска командного файла исходник автоматически компилируется и запускается на выполнение.
Macro-11 умеет создавать абсолютный код без привязки к RT11?
не совсем понимаю что значит "абсолютный".
просто обращайся к железу напрямую, не используй системные вызовы (SYSMAC.SML) - пиши все макросы
ручками под свои задачи и всё ) Штука в том, что вот [form] ругает программистов за это, а на моей памяти
многие так и писали для УК-НЦ.
Собственно файлы MACRO.SAV, LINK.SAV, DESS.SAV, ( текстовый редактор 7 бит ), ( мероприятия с библиотеками ( опция ))- требуют для работы RT-11. По крайней мере после беседы с Представителем Заказчика у Вас будут именно такие представления о Макро.
Ну а выходной продукт - да любой, под абсолютно любую конфу. Правда, в некотрых местах, возможно, придется поработать и в Десс, и с каталоговой системой RT-11 ( деление файлов на части и т.п. мероприятия.)
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Пример для директивы .ASECT - программа для УК-НЦ.
По умолчанию все исполняемые программы имеют стартовый адрес 1000, а это заведомо увеличивает
размер .SAV файла, поскольку само расположение по такому адресу подразумевает мин. размер в 2 блока.
Но если у нас программа которая просто (допустим) чистит экран и раскладку возвращает латинскую,
с помощью директивы .ASECT делаем SAV файл минимально размера = 1 блок.
Пример программа OFT.MAC (цель публикации = шпаргалка)
Скрытый текст
[свернуть]
Кстати, Дмитрий обновил сдампленной прошивкой пост на Полигоне с платой 1806ВМ2:
http://www.phantom.sannata.ru/forum/...08061#pp408061
В какой эмулятор лучше подтянуть дампы из этих ПЗушек?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)