Тема: Кросс-средства для Агата
Решил сделать отдельную тему, чтобы не сваливать все в одну кучу.
При попытке определить, какой драйвер принтера лег в основу прошивки платы принтера девятки (http://forum.agatcomp.ru//viewtopic.php?id=528) был найден исходник.
У этого исходника очень любопытный заголовок:
; EДИHЫЙ ДPAЙBEP УCTPOЙCTBA ПEЧATИ
; (D-100, CPA-80, EPSON FX-85, FX800)
; ДЛЯ CИCTEM "ШKOЛЬHИЦA" И "ACCEMБЛEP 80"
Что такое "Ассемблер 80"?
Вообще, названия "Ассемблер 89" и "Ассемблер 90" в некоторых исходниках встречаются, но там они явно означают год.
Но 80 в качестве года выглядит неправдоподобно. Я думаю, Агата на тот момент еще и в планах не было.
Так что 80 в названии связано с чем-то еще. Напрашивается мысль, что это как-то связано с процессором КР580ВМ80.
Вот только как?
Мне кажется, я нашел зацепку. Вот статья в архиве Ершова https://ershov.iis.nsk.su/ru/node/772586.
Статья на английском, в ней написано про реализацию Рапиры для компьютеров Корвет (процессор КР580ВМ80) и Yamaha (процессор Z80). Статья 1987 года, пишут, что софт уже написан. Начали его писать примерно в 1986 году.
Так вот, я думаю, что разработку могли начать на Агате с помощью кросс-ассемблера. И этот загадочный "Ассемблер 80" - это он и есть.
Возможно, для Ямахи это было и не нужно - компьютер серийно выпускался и средства разработки для него были. А вот Корвет был новой машиной, первые его образцы появились в 1985 году, но в серию он пошел в несколько другом виде и с 1987 года. Средства разработки для него видимо только создавались, так что первое время на нем самом софт писать было нельзя.
***
Похоже, что были и другие кросс-средства для Агата.
Например, в рекламе этой платы http://agatcomp.ru/agat/Hardware/IO/UniCtrl.shtml прямо сказано, что:
Возможна поставка в комплекте с системой программирования 1816ВЕ35 (кросс-ассемблер, дизассемблер, редактор, интерпретатор, отладчик).