Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Дорого обходится универсальность, а? 78 тримуксов - это 156 корпусов DG403? Интересно, сколько это в переводе на КМОП ключи?
_________________ iLavr
|
23 Sep 2017 08:27 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
Да, недёшево. В кмопах считать не умею...
|
23 Sep 2017 08:59 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
А мне самому что-то лень умножить 156 на число КМОП ключей в DG403... Shaos наверняка знает - он зачастую подсчитывает во что бы это вылилось в КМОП ключах...
_________________ iLavr
|
23 Sep 2017 14:03 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 17390 Location: Colorado
|
2 тримукса это 2 корпуса DG403 или уже двойными считается?
|
24 Sep 2017 10:09 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Правда штоль? А кто придумал расшифровку DDT как DG403 + DG403 + Ternary ?
_________________ iLavr
|
24 Sep 2017 10:12 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
Для меня тримукс это плата с двумя троичными мультиплексорами
|
24 Sep 2017 10:13 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 17390 Location: Colorado
|
Да я уже с тех пор передумал - DDT это теперь "Decision Diagrams for Ternary"  (см. https://github.com/ternary-info/DDT)
|
24 Sep 2017 11:07 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 17390 Location: Colorado
|
ну тогда значит и правда 156 
|
24 Sep 2017 11:08 |
|
 |
Lavr
Supreme God
Joined: 21 Oct 2009 09:08 Posts: 7777 Location: Россия
|
Начальник... да ты просто обижаешь и в душу плюёшь! DDT - это всю жизнь Digital Debug Tool со времен Гэри Килдаллa. Мой любимый отладчик на "Микроше"! А ты его то так покарёжишь... то иначе....
_________________ iLavr
|
24 Sep 2017 11:19 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
Приехали платы ввода-вывода, рисунок которых я приводил:  Собрал из них матрицу 3x5, получил один сегмент памяти инструкций:  Внутри 27 пятитритных инструкций, итого получилась железка, которая на вход берёт три трита адреса, на выход даёт пять тритов инструкции. Тестирую при помощи старой платы ввода-вывода, даже работает 
|
02 Oct 2017 01:58 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
А вот как именно переключать сегменты через R13? Как это будет выглядеть непосредственно в кодах? Вот мы в сегменте -13 (NNN), начинаем программу: инструкция номер -13: запись -12 в R1 (OP NNO). инструкция номер -12: копируем R1 в R13 (OO NNN). Дальше декодер должен считать инструкцию -11 сегмента -12?
|
02 Oct 2017 06:23 |
|
 |
Shaos
Admin
Joined: 09 Jan 2003 00:22 Posts: 17390 Location: Colorado
|
можно сделать так как в пиках, чтобы регистр расширенного адреса использовался только при передаче управления
|
02 Oct 2017 17:56 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
Звучит разумно. А что происходит при переполнении счётчика? Остаёмся в том же сегменте, или берём из r13?
|
03 Oct 2017 00:33 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
наверное, R13 игнорируется, сегмент берём следующий
|
03 Oct 2017 04:45 |
|
 |
haqreu
Maniac
Joined: 10 Mar 2017 06:30 Posts: 278
|
Окей, более-менее становится понятно. А давайте сразу EX-команды придумаем (хотя бы несколько), чего мелочиться на триадор-1. Насколько я понимаю, расширенных команд всего 27 можно напридумать, при этом они прямого параметра не имеют, разве что из регистров брать. Например, NN NNO - это сложить R1 и R2, установить флаг знака и переноса. Как будут выглядеть команды ветвления?
|
03 Oct 2017 12:57 |
|
|