Mike Potanin (potan) wrote,
Mike Potanin
potan

Categories:

Системы счисления (продолжение).

Я уже писал о преимуществах 4-ричной системы перед двоичной.
Так оказывается это уже было реализованно! При этом, так же как и троичный компьютер, в России.
Точнее в бортовых компьютерах подводных лодок, созданных Хитогуровым.
Ему удалось добится в двое более высокого быстродействия (как именно я пока не понял) и в двое меньшего энергопотребления (я даже понял как). Но за счет увеличения количества оборудования тоже в двое.
Хетагуров использует позиционный код - одно 4-ричное значение передается по 4 проводам, на одном высокое напряжение, на остальных трех - низкое.
Вроде бы это не эффективно - 4 линии на 2 бита. Но с другой стороны и в обычных схемах часто рядом с сигналом пускают его инверсию (парафазное кодирование) - те же 2 линии на бит.
Правда память там избыточна, 4-ричная величина хранится в 4 триггерах.
И "Курск", и тот процессор, который Хетагуров сейчас в МИФИ делает, реализованны на стандартной элементной базе. А 4-стабильный триггер в ней отсутствует.
Мне кажется, что на новых интелловских транзисторах с тремя затворами такой триггер было бы сделать легко. Тогда бы и проигроша по железу почти не было бы. Эх, где бы спецов по физическому дизайну найти, которые бы на этот вопрос ответили...
Tags: hard, системы счисления
Subscribe

  • Эникейщики

    Замечательное описание реакции типичного эникейщика на свободное ПО. Автор, yakushin, тоже замечателен - практикующий врач, участвующий…

  • Объявление!

    Я недавно писал о Xenocephalе, который наводил порядок на sql.ru, по стилю копируя Виталия Луговского. Сам Виталий свою причастность к этому…

  • (no subject)

    repressii

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments