АрхивАппаратная частьТроичное одноразрядное трёхбитное бинарное полуАЛУ (арифметикологическое устройство)

На рисунке приведена схема троичного одноразрядного трёхбитного одноединичного бинарного (двухоперандного) полуАЛУ (арифметикологического устройства).
Устройство состоит из дешифратора "два трёхбитных одноединичных трита в один девятибитный одноединичный трит" на девяти логических элементах "2И", девяти демультиплексоров (переключателей) DMX "1 на 3" управляемых одним трёхбитным одноединичным тритом и одного девятитритного регистра RG.
На входы T1 и Т2 подаются трёхбитные одноединичные триты двух операндов, в девятитритный регистр номера функции RG по стробу на входе C загружается девятитритный трёхбитный одноединичный код номера операции (номера троичной функции), который переключает девять демультиплексоров DMX для выполнения требуемой троичной бинарной функции с унарным выходом.
Устройство выполняет любую из 3^9=19 683 одноразрядных троичных бинарных функций с унарным выходом, в том числе и логическое сложение по модулю 3, поэтому оно и называется полуАЛУ.
Полное одноразрядное троичное АЛУ выполняет полное логическое сложение и имеет бинарный (двухтритный) выход с битом переноса.

Андрей Куликов,

Мнения

  • 001Андрей Куликов

      В схеме не нарисованы три логических элемента "9ИЛИ" к которым должны подключаться выходы демультиплексоров.

    • 002Андрей Куликов

        Исправленная схема.

      • 003Андрей Куликов

          На рисунке приведён снимок модели одноразрядного троичного бинарного (двухоперандного) с унарным (одноразрядным) выходом АЛУ 2Трита-1Трит в трёхбитной одноединичной системе троичных логических элементов в логическом симуляторе Atanua http://sol.gfxile.net/atanua/
          Файл с моделью можно скачать со страницы http://andserkul.narod2.ru/troichnie_alu/