Decalon 0xA - первый российский микропроцессор с десятичной системой счисления
Авторы заранее заложились на многоядерную архитектуру, вследствие чего Decalon 0xA имеет два полноценных ядра с разделяемой общей шиной данных. Аккумулятор и АЛУ базируются на файле из 128 десятиричных ячеек, что позволяет на аппаратном уровне выполнять высокоточные вычисления с числами, превышающими число атомов во Вселенной. Такую же размерность имеют 22 регистра общего назачения, причем микропроцессор способен объединять регистры в пары для получения беспрецендентной аппаратной точности, ранее доступной только при использовании длинной арифметики. С этой же целью в систему команд добавлены инструкции, позволяющие определять области памяти как десятичные числа произвольной длинны, и инструкции, производящие с ними базовые арифметические операции. Такие вычисления выполняются на порядок медленнее чем на регистрах, однако в несколько раз быстрее, чем эквивалентная алгоритмическая реализация.
Для получения вычислительной среды используется специализированный контроллер памяти DDR3, который преобразует байтовую адресацию к декадной (D-битовой). Один D-бит занимает четыре бита двоичного байта, причем шесть неиспользуемых старших комбинаций используются для хранения специализированных не-чисел +Infinity, -Infinity, +0, -0, Undefined, Null (они рассматриваются как флаги и напрямую не используются в вычислениях).
Короче какъ всегда впереди планеты всей!!! И какъ всегда недоступно простому обывателю или запорятъ! Въ общемъ это возвратъ къ аналоговымъ процессорамъ которые пытались дѣлать и не безъ успѣшно еще въ СССР!
Д-битъ это вамъ не тритъ отъ троичной логики - интересно вообще взглянуть на систему командъ этого процессора - правда подозрѣваю, что эти ребята всё для буржуевъ дѣлаютъ и на ломанномъ буржуйскомъ... - потомъ переводить обратно на нашъ великій и могучій безъ ржача будетъ не возможно...