Комментарии участников:
Для любого, кто хоть чуть-чуть интересовался историей вычислительной техники, это никак не новость. Раритет, интересный, но непрактичный в сегодняшних условиях.

За 15 минут до публикации этой новости в очередной раз наткнулся в википедии на статью про

Уже второй раз за неделю, в прошлый раз получил статью на хабре про SVM через 30 минут после того как о них вспомнил.
см. так-же

у «Сетуни», даже в улучшенной модификации «Сетунь-70», не было будущего. Те самые трансфлюксоры, требовавшие ручной намотки – это технология первого поколения компьютеров, а реальной замены в полупроводнике так и не появилось: на транзисторах схемы получаются более громоздкими
А вот и нет, MLC флеш память сейчас почти везде, а там как раз несколько уровней сигнала используются, про многоуровневый эффект в


Так-что по крайней мере с хранением и передачей троичных данных проблем нет.
Не на таком-же принципе, там в прямом смысле в 2 раза частота увеличивается, просто данные получаются из шины по подъему тактового сигнала и по спаду и раскладываются в 2 регистровых бита.
6 трит кодируют 9.5 бит, 12 трит кодируют 19 бит.
То-есть при частоте передачи USB4.0 скажем 4800 мгц можно передать 4800 мбит данных или 4800 мтрит данных, что в 1.58(3) раз больше, или в переводе в двоичные данные 7600 мбит без повышения частоты, почти нахаляву.
6 трит кодируют 9.5 бит, 12 трит кодируют 19 бит.
То-есть при частоте передачи USB4.0 скажем 4800 мгц можно передать 4800 мбит данных или 4800 мтрит данных, что в 1.58(3) раз больше, или в переводе в двоичные данные 7600 мбит без повышения частоты, почти нахаляву.
Вот уж соверщенно никто не мешает передавать данные хоть по 17-битной схеме. Перекодируй при считывании, перекодируй при получении. В некотором смысле это даже делают (2-3-4 байтовые шины фактически — тоже самое).
А вообще, USB не имеет большого смысла, ИМХО. Для работы в 3х битной системе потребуется точнее считывать напряжение — его уже не 2 уровня, а 3. Т.е. замедлится частота.
А вообще, USB не имеет большого смысла, ИМХО. Для работы в 3х битной системе потребуется точнее считывать напряжение — его уже не 2 уровня, а 3. Т.е. замедлится частота.
А если не диапазон 5V, а -1V 0 1V? Опять-же, 5V это ТТЛ — прошлый век, сейчас гигагерцы летают только по дифференциальным линиям, взять хоть PCI-express, хоть USB, хоть SATA, везде дифференциальные сигналы.
Там уже есть плюс и минус, они периодически меняются местами и это считывает по тактовому сигналу компаратор.
Если плюс и минус периодически меняются местами, то совершенно очевидно, что они и периодически переходят через ноль.
Там уже есть плюс и минус, они периодически меняются местами и это считывает по тактовому сигналу компаратор.
Если плюс и минус периодически меняются местами, то совершенно очевидно, что они и периодически переходят через ноль.
Я действительно, пока был таки физиком в лаборатории в основном TTL на скопе и видел. Правда, стандартный TTL 3.3, давным давно было 5. А 5 я взял изза USB. Не суть совершенно. Суть в том что дополнительный сигнал требует более высокой резолюции измерения.
Что значит передавать данные хоть по 17-битной схеме? Только за 17 тактов, а с третьим уровнем можно за 12 тактов передать 19 бит.
То, что сложно считывать промежуточное напряжение, это да, нужно реализовывать
троичный компаратор. Предпосылок для снижения частоты нет никаких, это LVDS, лишнего шума промежуточный (нулевой) уровень в систему никак не добавляет.
То, что сложно считывать промежуточное напряжение, это да, нужно реализовывать

Да, знаю я. Мне ещё то ли в 75м, то ли в 76м (я ящур доисторический не то из Юра, не то из Перми) объясняли — "несмотря на то, что тройка ближе к е (и тд), двойка проще реализуется аппаратно".
О, хоть что — то родное (*выкапывает из памяти лабы на Наири и программирование на Фортране и Алголе*)
Ну Наири, Мир 2, хоть на машины походили, была ещё Проминь. Ввод программы на наборном поле с помощью фишек. Данные с перфокарт, перфоратор — большой канцелярский дырокол, по рычагу которого нужно стучать кулаком со всей дури (перфокарта-то металлизированная).
LevMuchnik сегодня видимо выпил чего-то крепкого :) Очевидно, что энергозатраты растут примерно пропорционально росту напряжения и квадратично росту частоты.
Поэтому в мобильных устройствах стараются делать как можно более низковольтные процессоры и за частотами не гонятся.
Поэтому в мобильных устройствах стараются делать как можно более низковольтные процессоры и за частотами не гонятся.
осадо, таки проще иметь две градации одноименного заряда чем два разных по знаку.
но дело даже не в том как именно можно кодить третичную систему, а в том что систему на двоичной логике быстрее и проще дизайнить проектировать и реализовывать в железе. я например не припомню вменяемой реализации ячейки памяти с 3мя логическими значениями
но дело даже не в том как именно можно кодить третичную систему, а в том что систему на двоичной логике быстрее и проще дизайнить проектировать и реализовывать в железе. я например не припомню вменяемой реализации ячейки памяти с 3мя логическими значениями
Лев как мне кажется говорит про иное
усложнение компаратора, неминуемо скажется на его максимальной частоте работы.
Если она снизится более чем на 30%, то весь выигрыш от троичной логики уйдет в песок.
усложнение компаратора, неминуемо скажется на его максимальной частоте работы.
Если она снизится более чем на 30%, то весь выигрыш от троичной логики уйдет в песок.
-1 0 +1
Тогда число с плавающей запятой N можно записать в виде двух чисел M и p
N = M * 10^p
M — мантисса
p — порядок (степень)
К примеру N=0.3 кодируется как M=3 p=-1
N=-15000 кодируется как M=-15 p=3
На самом деле наличие -1 весьма важно, к примеру в двоичной реализациях чисел с плавающей запятой в компьютерах используются два лишних бита только для хранения знака минус мантиссы и порядка (степени), в вычислительных конвейерах микропроцессоров для учёта этих 2 лишних знаков тратятся лишние такты, требуется большая длина конвейера, чем в более естественном троичном варианте.
Тогда число с плавающей запятой N можно записать в виде двух чисел M и p
N = M * 10^p
M — мантисса
p — порядок (степень)
К примеру N=0.3 кодируется как M=3 p=-1
N=-15000 кодируется как M=-15 p=3
На самом деле наличие -1 весьма важно, к примеру в двоичной реализациях чисел с плавающей запятой в компьютерах используются два лишних бита только для хранения знака минус мантиссы и порядка (степени), в вычислительных конвейерах микропроцессоров для учёта этих 2 лишних знаков тратятся лишние такты, требуется большая длина конвейера, чем в более естественном троичном варианте.
Чего минусуете то? Это же школьная программа :-) Я же пошутил изначально, а этот товарисчь зачем-то решил блеснуть интеллектом на ровном месте.
Ну я же из лучших побуждений, для многих это не очевидно, решил показать, что при наличии естественного нуля и -1 вычисления реализуются проще, чем в
IEE 754, где требуется несколько лишних проверок.

Чтобы записать 1000 чисел (от 0 до 999) в десятичной системе нужно 30 знаков, а в двоичной системе с помощью тех же 30 знаков можно записать 32 768 чисел.О чем это они? О_о

Гляньте раздел "экономичность".
Да я не возражаю против экономичности троичной системы. Меня привело в недоумение именно это процитированное предложение. Может вы можете пояснить, что имелось в виду? Пока у меня впечатление, что журналисты что-то напутали.
Почитал Льва, Осадо, Юрия, Илью и fstrange.livejournal.com — все мозг на сегодня больше не работоспособен.
Вот именно поэтому не пошла Великая Машина в массы. "Люди- не птицы, им не понять".
Мы можем только сглотнуть слюну и принять спазмалгон.
А теперь представьте себе этих специалистов в роли экспертов в суде… Жуть. Как с этим жить — то? Говорят не по — нашему.
Мы можем только сглотнуть слюну и принять спазмалгон.
А теперь представьте себе этих специалистов в роли экспертов в суде… Жуть. Как с этим жить — то? Говорят не по — нашему.
Не рискну. Читаю просто вас, ребята, раскрыв рот :) Интересно, но половину не догоняю. Юрий, а что такое троичная симметричная система счисления? Звучит очень круто.
https://www.news2.ru/story/270251/comment689305/ (чуть выше)
подробней в вики немножко пролистать от начала, (для представления отрицательных чисел не нужен специальный знак, в частности)
подробней в вики немножко пролистать от начала, (для представления отрицательных чисел не нужен специальный знак, в частности)
Дональд Кнут отмечал, что из-за массового производства двоичных компонентов для компьютеров, троичные компьютеры занимают очень малое место в истории вычислительной техники. Однако троичная логика элегантнее и эффективнее двоичной и в будущем, возможно, вновь вернутся к её разработке.здесь
Кстати, натыкался на мнение что аналоговые компьютеры вполне могли-бы быть эффективнее цифровых. Простые модули кое-где используют. Раньше больше. Сегодня дешевизна fpga их по большей части убила. В общем, та-же идея: гигантские вложения в цифровую технологию дают ей огромную фору.
Однако, если подумать, так наверное эффективней. Зачем развивать две технологии если можно 'перебиться' с одной. Ну и что что в некоторых случаях было-бы проще использовать альтернативу? Развитие этой альтернативы стоило-бы миллиардов.
Однако, если подумать, так наверное эффективней. Зачем развивать две технологии если можно 'перебиться' с одной. Ну и что что в некоторых случаях было-бы проще использовать альтернативу? Развитие этой альтернативы стоило-бы миллиардов.
С аналоговыми работал совсем немного, только на лабораторных (и то старался сачковать). Главное достоинство было быстрота и наглядность (тогда).
У препода была привычка объясняя нам опираться одной рукой на монитор (осцилоскоп, всущности), а другой елозить по наборному полю. Когда рука натыкалась на болтик, который крепил панель к корпусу, получал вольт 400. Сиё происходило достаточно часто.
У препода была привычка объясняя нам опираться одной рукой на монитор (осцилоскоп, всущности), а другой елозить по наборному полю. Когда рука натыкалась на болтик, который крепил панель к корпусу, получал вольт 400. Сиё происходило достаточно часто.