nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 05:44



Reply to topic  [ 18 posts ]  Go to page Previous  1, 2
ASM TRIT 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
askfind wrote:
Купил и ожидаю доставку ферритомых колец с прямоугольной петлей гистерезиса. Надеюсь повторить некоторые ферритовые цифровые элементы "Сетунь". Проведу лабораторную работу.

Конечный "железный" вариант "Сетунь-1958" конечно же будет на современных нескольких микроконтроллерах.

Что ж, воистину, видимо, был прав преподобный старец Амвросий Оптинский:"Где просто, там ангелов со сто, а где мудрено, там ни одного".
Больно уж мудрено!... ну - ангелов Вам в помощь... :wink:

_________________
iLavr


02 May 2018 17:50
Profile
Novelist

Joined: 16 Jun 2018 14:35
Posts: 25
Reply with quote
Здравствуйте.
Где можно найти мнемоники команд с соответствующим им форматом операндов и соответствующего этим мнемоникам тринарного опкода?
Интересуют опкоды и их мнемоники вот под это http://ternarycomp.cs.msu.ru/Papers/Sborn12_Sidorov.pdf
По тексту создается иллюзия, что есть уже готовая TVM под Windows или Linux. Но я такой не нашел((( А может и правда есть?
все что можно выдрать оттуда:
call XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX coded as 0XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX
другие операции coded as 1_OCODE_REG__XXX_XXX_XXX__XXX_XXX_XXX (собственно какие другие операции? как они кодируются? операций с несколькими регистрами не предусмотрено?)
зарезервировано -1_XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX

оффтопик:
И еще: в какой диапазон адресов мапится видеопамять? как представляется эта память? Псевдо-3D рендеринг силами CPU? или предусматривается взаимодействие с бинарным графическим устройством?
как тернарный процессор общается через бинарные интерфейсы (с бинарными устройствами) (т.е. бинарные устройства ожидают сигнала 2х видов а не 3х, какое из значений трита (-1,0,1) при этом не участвует? среднее как наименее выраженный сигнал?)
ответ бинарного устройства (например при записи его в тернарную оперативную память или в регистр тернарного CPU) остается неупакованным с игнорированием третьего значения трита или преобразуется в тернарный вид?

В TVM размер всех команд 3 трайта по 9 тритов каждый трайт.
А какой размер команд в сетунь и сетунь70 (их мнемоники команд и соответствующие опкоды)? размеры, перечень и программная доступность регистров? размеры адресных пространств?

Еще про TVM: в ней как то разграничен доступ к памяти (системная/пользовательская и т.д.) например через режимы процессора(как в ARM) или свойства самих страниц памяти (как в x86)? или никак?
Спасибо.


16 Jun 2018 15:38
Profile
Doomed
User avatar

Joined: 04 Jan 2016 09:15
Posts: 649
Location: Russia, S.- Peterburg
Reply with quote
ProMiNick wrote:
Здравствуйте.
Где можно найти мнемоники команд с соответствующим им форматом операндов и соответствующего этим мнемоникам тринарного опкода?
Интересуют опкоды и их мнемоники вот под это http://ternarycomp.cs.msu.ru/Papers/Sborn12_Sidorov.pdf


Здесь можно забрать исходный код. Я собирал из исходных кодов. Смог собрать проект компилятором Watcom -https://github.com/trinarium/DSSP-C

Это, как я понял, виртуальная машина троичного компьютера "Сетунь-70".

Фактически это стековая архитектура. "Железные" идеи разработчики реализовали интересные. В том числе, я не сразу усвоил, цифровые ферритовые элементы с двумя порогами, а также передача трита по одному проводу (направление тока в обмотках меняется на противоположное).

Ясли есть опыт программирования FORTH систем - это как раз именно такой вариант.

_________________
"Ученье свет, а неученье — тьма. Дело мастера боится, и коль крестьянин не умеет сохою владеть — хлеб не родится." (С)


18 Nov 2018 08:13
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 18 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.