ЗАГРУЗКА...

Автокод "Тритон"

АВТОКОД "ТРИТОН"



Почему же все-таки автокод?

«ТРИТОН» закладывается в первую очередь, как автокод для троичного процессора «ТАЙФУН» и является машинно-ориентированным языком программирования. На основе архитектуры автокода идет построение будущей системы команд процессора.


«ТРИТОН» основан на русском языке. который позволяет более понятно и эффективно программировать, не прибегая к изучению ассемблеров, но в тоже время позволят оперировать регистрами, и прочими функциональными возможностями процессора напрямую. Для более эффективной работы для автокода «ТРИТОН» ведется разработка собственной IDE. Из плюсов автокода и IDE можно выделить следующие:

  • Собственная модель памяти автокода, основанная на списках
  • Возможность использования потоков
  • Возможность задания произвольной длины слова
  • Присутствия в IDE расчета, необходимого для выполнения количества тактов процессора
  • IDE с возможностью сетевой работы команды над проектом
  • Система версионности проекта
  • Переносимость кода между архитектурами различных процессоров
  • Возможность записи арифметических конструкций по типу (1+2+3-а) в одну строку

Из ограничений автокода следует выделить тот факт, что автокод как и любой ассемблер требует 1 действия по условным переходам в одной строке. Нельзя задать конструкцию (A>Б || А=0), а ее следует расписать отдельно 2 командами.

На текущий момент реализуется альфа-версия автокода «ТРИТОН» для архитектуры x86_64 и MIPS.

Планируемая дата релиза альфа-версии 31.03.2024.