
Сообщение от
Error404
На РС тоже не шибко хорошо в плане средств разработки под Z80. По-прежнему нет нормального ассемблера (один не может макросы, другой не может инклюды, третий - что-то третье и т.д.) я в свое время присматривался, но так и не нашел ничего на замену пакета М80/L80.
На PC есть полный аналог M80/L80 от Андрея MOA.
Называется MA80/MLINK80.
Код:
(c) 1996,1997 MOA
Этот архив включает в себя последнюю (на сегодняшний день)
версию кроссассемблера MA80, позволяющий трансляцию программ
для процессоров I8080, Z80 или HD64180 (последний только
в комерческой версии). Для Z80 допустимо использование всех
недокументированных команд.
Программа полностью переписана. Исправлен ряд ошибок
предыдущих версий.
Формат выходного объектного файла совместим с форматом
фирмы MicroSoft для операционной системы CP/M (файлы
с раширенем REL). Расширения входных файлов -- M80.
В качестве программы-компановщика возможно использовать
L80 в CP/M или MLINK на IBM PC (входит в архив ma80link.arj).
Данная версия ассемблера работоспособна на всех
процесорах Intel 'x86.
Файл tma80.m80 содержит пример исходного текста, включающий
все возможные команды и большинство директив.
Коммерческое использование программ исключено.
По всем вопросам со мной можно связаться по следующим
адресам электронной почты:
FidoNet 2:5030/25.1 (предпочтительнее)
Internet moa@deeds.spb.ru
Andrew MOA
P.S. Существуют комерческие 32-разрядные версии ассемблера под DOS4GW
и OS/2.