Ого, такие вещи на асме делать. ЗАЧЕТНО
Касаемо 86РК и ВМ80А я, правда, дальше интерпретатора Brainfuck и реализаций шифрования "Магма" не ушел
С магмой вообще была история. Планировалось с товарищем из интереса собрать радиотелефон с шифрованием. АЦП гонит звук в цифру, процессор принимает, обрабатывает магмой, пускает в радиоканал. А там на другой стороне уже все наоборот. За процессор и попробовали взять ВМ80А, ибо у товарища куча корпусов этого процессора, да и достать их легко (драгмета в 580 серии не водится особо, так что гадким металюгам они интереса не представляют). Но конечно после написания даже простой версии (ECB) шифрования стало ясно, что при номинальной частоте процессора 2-2,5 мгц и при затратности подпрограммы около 156000 тактов на шифрование или дешифрование, больше 16 раз в секунду ее не получится применить. Соответственно, если за каждый вызов мы обрабатываем блок в 64 бита, то за секунду больше 1кбита обработать не удастся, и это еще в идеальной среде. По факту же, скорее всего, результат будет на уровне 800-900 бит/c, а потом еще нужно пересылать данные... одного процессора слишком мало, а ставить несколько - нужно их синхронизовать, да и вообще слишком уже жирно для относительно компакного радиотелефона. Так в общем эту идею и отложили. Остальные советские процессоры, как правило, вкусны драгметчикам, либо просто не очень доступны даже сейчас (идея была собрать именно на отечественных микросхемах), так что увы, ничего то путного и не сложилось...